La plupart des sites Web utilisent le fonction de curry pour changer de tâches complexes à des tâches plus simples. Comme d'autres langages de programmation, Javascrip prend en charge la fonction de curry pour résoudre différents problèmes.
Le contenu de l'article est enrôlé ici pour discuter de la fonction de curry en JavaScript.
Qu'est-ce que le curry?
Le curry est le concept moderne d'un langage de programmation. Fondamentalement, il décompose la fonction ayant plusieurs arguments et renvoie une séquence de fonctions. Ces fonctions n'acceptent qu'un seul argument à la fois. Il est très utile d'éviter de passer les mêmes variables à plusieurs reprises.
De plus, il existe différents avantages à utiliser Fonction de curry en javascript. Certains d'entre eux sont les suivants:
Différence entre le curry et la fonction traditionnelle en javascript
La syntaxe d'une fonction de curry est utilisée d'une fonction traditionnelle à une stratégie de fonction moderne. Le but de cet exemple est de les différencier Javascrip. La syntaxe pour utiliser la fonction simple dans Javascrip est comme suit.
Syntaxe de la fonction de tradition en javascript
fonction exécute (argument1, argument2, argument3)Dans la fonction traditionnelle, tous les arguments sont prédéfinis et sont utilisés à la fois tout en déclarant la fonction.
Fonction de curry en javascript.
functionrun (argument1)Le curry crée les fonctions imbriquées en fonction du nombre d'arguments. Dans la syntaxe ci-dessus, chaque fonction renvoie l'argument.
Comment utiliser la fonction de curry dans JavaScript?
Dans cet exemple, une simple opération d'addition est effectuée entre trois variables, x, y, et z, en utilisant le Fonction de curry en javascript.
// Un exemple d'utilisation de la fonction de curryingLa description du code ci-dessus est décrite ci-dessous:
Sortir
La sortie affiche l'exécution du code ci-dessus et renvoie "27", qui est la somme de 12, 10, et 5 valeurs.
Conclusion
La fonction de curry vous permet de diviser la fonction en plusieurs modules pour servir un objectif. Cette stratégie rend une fonction de curry plus efficace que les fonctions traditionnelles. Ici, vous avez appris le travail et l'utilisation de la fonction de curry en JavaScript. Un exemple simple et les avantages du fonction de curry sont fournis pour comprendre cette fonction.