Funktion Argumente anhängen

JavaScriptJavaScriptBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir untersuchen, wie man in JavaScript die partialRight()-Funktion verwendet, um neue Funktionen mit vorgegebenen Argumenten zu erstellen. Diese leistungsstarke Funktion ermöglicht es uns, Argumente einfach an vorhandene Funktionen anzuhängen, sodass wir neue Funktionen mit bestimmten Verhaltensweisen erstellen können, ohne die ursprüngliche Funktion neu definieren zu müssen. Wir werden Beispiele sehen, wie man partialRight() verwendet, um unseren Code zu vereinfachen und modularer zu gestalten.

Funktion, die Argumente anhängt

Um eine Funktion zu erstellen, die Argumente an die von ihr empfangenen anhängt, folgen Sie diesen Schritten:

  1. Öffnen Sie das Terminal/SSH und geben Sie node ein, um die Code-Praxis zu starten.
  2. Verwenden Sie den Spread-Operator (...), um Partials zur Liste der Argumente von fn hinzuzufügen.
  3. Verwenden Sie den folgenden Code, um die Funktion zu erstellen:
const partialRight =
  (fn, ...partials) =>
  (...args) =>
    fn(...args, ...partials);
  1. Testen Sie die Funktion mit einem Beispiel, wie z. B.:
const greet = (greeting, name) => greeting + " " + name + "!";
const greetJohn = partialRight(greet, "John");
greetJohn("Hello"); // 'Hello John!'

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab "Append Function Arguments" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.