Die meisten Websites nutzen die Currying -Funktion Um komplexe Aufgaben auf einfachere zu wechseln. Wie andere Programmiersprachen, JavaScript Unterstützt die Currying -Funktion, um verschiedene Probleme zu lösen.
Der Inhalt des Artikels wird hier eingesetzt, um die Currying -Funktion in JavaScript zu diskutieren.
Was ist Currying?
Currying ist das moderne Konzept einer Programmiersprache. Grundsätzlich bricht es die Funktion mit mehreren Argumenten ab und gibt eine Abfolge von Funktionen zurück. Diese Funktionen akzeptieren jeweils nur ein einziges Argument. Es ist sehr nützlich, wiederholt die gleichen Variablen zu übergeben.
Darüber hinaus gibt es verschiedene Vorteile, um die zu nutzen Currying -Funktion in JavaScript. Einige von ihnen sind wie folgt:
Unterschied zwischen Currying und traditioneller Funktion in JavaScript
Die Syntax einer Currying -Funktion wird von einer traditionellen Funktion zu einer modernen Funktionsstrategie verwendet. Der Zweck dieses Beispiels ist es, zwischen ihnen in in sie zu unterscheiden JavaScript. Die Syntax zur Verwendung der einfachen Funktion in JavaScript ist wie folgt.
Syntax der Traditionsfunktion in JavaScript
Funktionslauf (Argument1, Argument2, Argument3)In der traditionellen Funktion werden alle Argumente vordefiniert und werden sofort verwendet, während die Funktion deklariert wird.
Currying -Funktion in JavaScript.
funktionsrun (argument1)Currying erstellt die verschachtelten Funktionen basierend auf der Anzahl der Argumente. In der obigen Syntax gibt jede Funktion das Argument zurück.
So verwenden Sie die Currying -Funktion in JavaScript?
In diesem Beispiel wird ein einfacher Additionsvorgang zwischen drei Variablen durchgeführt, x, y, Und z, durch Verwendung der Currying -Funktion in JavaScript.
// Ein Beispiel für die Verwendung der Currying -FunktionDie Beschreibung des oben genannten Codes ist unten beschrieben:
Ausgang
Die Ausgabe zeigt die Ausführung des oben genannten Code an und gibt zurück "27", Welches ist die Summe von 12, 10, Und 5 Werte.
Abschluss
Mit der Currying -Funktion können Sie die Funktion in mehrere Module unterbrechen, um einen Zweck zu erfüllen. Diese Strategie macht eine Currying -Funktion effektiver als herkömmliche Funktionen. Hier haben Sie die Arbeit und Verwendung der Currying -Funktion in JavaScript gelernt. Ein einfaches Beispiel und die Vorteile der Currying -Funktion werden für das Verständnis dieser Funktion bereitgestellt.