La maggior parte dei siti Web utilizza il funzione currying Per cambiare attività complesse a quelle più semplici. Come altri linguaggi di programmazione, JavaScript Supporta la funzione Currying per risolvere diversi problemi.
Il contenuto dell'articolo è arruolato qui per discutere della funzione Currying in JavaScript.
Cosa sta curry?
Currying è il concetto moderno di un linguaggio di programmazione. Fondamentalmente, scompone la funzione con più argomenti e restituisce una sequenza di funzioni. Queste funzioni accettano solo un singolo argomento alla volta. È molto utile evitare di passare ripetutamente le stesse variabili.
Inoltre, ci sono vari vantaggi nell'utilizzo del funzione currying in javascript. Alcuni di loro sono i seguenti:
Differenza tra curry e funzione tradizionale in JavaScript
La sintassi di una funzione di curry è utilizzata da una funzione tradizionale a una moderna strategia di funzione. Lo scopo di questo esempio è di distinguere tra loro in JavaScript. La sintassi per l'utilizzo della funzione semplice in JavaScript è come segue.
Sintassi della funzione tradizionale in JavaScript
funzione run (argomenta1, argomento2, argomento3)Nella funzione tradizionale, tutti gli argomenti sono predefiniti e vengono utilizzati contemporaneamente mentre dichiarano la funzione.
Funzione currying in javascript.
functionrun (argomento1)Currying sta creando le funzioni nidificate in base al numero di argomenti. Nella sintassi sopra, ogni funzione restituisce l'argomento.
Come usare la funzione currying in javascript?
In questo esempio, viene eseguita una semplice operazione di aggiunta tra tre variabili, x, y, E z, utilizzando il funzione currying in javascript.
// Un esempio di utilizzo della funzione CurryingLa descrizione del codice sopra è descritta di seguito:
Produzione
L'output visualizza l'esecuzione del codice sopra e ritorna "27", che è la somma di 12, 10, E 5 valori.
Conclusione
La funzione Currying consente di rompere la funzione in più moduli per servire a uno scopo. Questa strategia rende una funzione curry più efficace delle funzioni tradizionali. Qui, hai imparato il lavoro e l'uso della funzione Currying in JavaScript. Un semplice esempio e i vantaggi del funzione currying sono forniti per comprendere questa funzione.