Einführung
In diesem Lab werden wir das Konzept der Binären Funktionsarität in JavaScript erkunden. Wir werden lernen, wie man eine Funktion erstellt, die bis zu zwei Argumente akzeptiert und alle zusätzlichen Argumente ignoriert. Anhand von praktischen Beispielen werden wir sehen, wie diese Technik verwendet werden kann, um unseren Code zu vereinfachen und effizienter zu gestalten.
Funktion, die bis zu zwei Argumente akzeptiert
Um zu beginnen, öffnen Sie das Terminal/SSH und geben Sie node ein.
Die binary-Funktion wird erstellt, um bis zu zwei Argumente akzeptieren zu können, während alle zusätzlichen ignoriert werden.
Die bereitgestellte fn-Funktion wird mit den ersten zwei gegebenen Argumenten aufgerufen.
Hier ist der Code:
const binary = (fn) => (a, b) => fn(a, b);
Und hier ist ein Beispiel für die Verwendung:
["2", "1", "0"].map(binary(Math.max)); // [2, 1, 2]
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab zu Binärer Funktionsarität abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.