Méthode 1: Déclaration de fonctions
Les déclarations de fonction sont la façon la plus standard et la plus utilisée de créer des fonctions. Une déclaration de fonction contient quatre parties différentes dans cette séquence:
Pour créer une fonction pour ajouter deux valeurs différentes et renvoyer la somme des deux valeurs, prenez les lignes suivantes:
fonction getSUM (num1, num2)Comme vous pouvez le voir, la déclaration de fonction a commencé avec le mot-clé fonction suivi par le nom de la fonction "obtenir la somme". Après le nom, les paramètres sont déclarés, puis le corps de la fonction. L'utilisateur peut appeler cette fonction avec:
console.Log (getSUM (5, 10));Cela produira la sortie suivante sur le terminal:
Le résultat de 5 + 10 a été imprimé sur le terminal comme 15.
Méthode 2: Expressions de fonction
Les expressions de fonction sont tout à fait comme des déclarations de fonction, mais la principale différence vient dans la séquence de ses parties. La séquence des parties d'une expression de fonction est la suivante:
Contrairement à la déclaration de fonction, les expressions de fonction commencent par l'identifiant de la fonction qui est ensuite définie égale à (en utilisant l'opérateur d'attribution) la fonction de mot-clé et ainsi de suite. Pour créer la même fonction getSUM (comme dans la méthode 1), utilisez les lignes de code suivantes:
getSUM = fonction (num1, num2)Appelez une fonction créée par une expression de fonction est la même qu'une fonction créée avec la déclaration de fonction:
console.journal (getum (30, 5));Cela produira le résultat suivant sur le terminal:
Le résultat, 35 a été imprimé sur le terminal
Méthode 3: fonctions de flèche / fonction de flèche de graisse
Les fonctions Arrow sont le nouveau moyen de créer une fonction comme publié dans la version ECMAV6 de JavaScript. Les fonctions Arrow utilisent un mot-clé spécial (plus comme un symbole clé) qui est créé par deux caractères spéciaux, "=>", qui ressemble à une flèche, d'où la fonction de flèche de nom. Mais puisqu'il utilise un "=" caractère au lieu de "-" Pour créer une forme de flèche, il est devenu populaire avec le nom de la fonction de flèche. La façon de créer une fonction comprend la séquence de parties suivante:
Pour créer la fonction getum (tout comme dans les méthodes précédentes), utilisez les lignes de code suivantes:
getSUM = (num1, num2) =>Appeler la fonction créée avec une flèche de graisse est exactement la même que les fonctions créées avec d'autres méthodes:
console.Log (getSUM (150, 270));Cela donnera le résultat suivant sur le terminal:
La valeur de 150 + 270 a été imprimée sur le terminal comme «420»
Conclure
Dans la version ES6 de JavaScript, l'utilisateur peut créer une fonction trois façons différentes. Ces méthodes de création sont des déclarations de fonction, des expressions de fonction et des fonctions de flèche de graisse. Les déclarations de fonction et les expressions de fonction peuvent également fonctionner dans d'autres versions de JavaScript. Cependant, les fonctions de flèche gras ou les fonctions flèches sont spécifiques aux versions ES6 de JavaScript. Cet article a affiché ces trois méthodes avec des exemples.