Expression de la fonction const dans JavaScript

Expression de la fonction const dans JavaScript
Une fonction est une séquence de commandes qui effectuent une opération ou calculent une valeur. Une instruction de fonction déclare une fonction qui ne sera exécutée que lorsqu'elle est appelée. Une expression de fonction est extrêmement comme une déclaration de fonction, sauf qu'une expression de fonction est une fonction d'une variable et exécute la fonction en utilisant le nom de la variable.

Ce tutoriel décrira l'expression de la fonction de const javascript.

Qu'est-ce que l'expression de la fonction const en javascript?

L'expression de la fonction const est la fonction attribuée à un «const»Variable. Le "const»Mot-clé a été introduit dans ES6. Variables ou fonctions définies avec «const" c'est pas possible "redémarré", ou "réaffecté"Et sont"encope". Une valeur est créée comme référence en lecture seule par le «const«Déclaration.

Syntaxe

Pour utiliser un "const”Expression de la fonction dans JavaScript, utilisez la syntaxe divisée ci-dessous:

const varname = fonction (paramètres)
// Instruction de retour

Dans la syntaxe d'expression de la fonction const:

"varname«Est le nom d'une variable constante pour l'expression de la fonction const de const.

Essayons un exemple pour voir quelle est l'expression de la fonction const et comment elle fonctionne.

Exemple

Créer une variable "func"Avec le mot-clé"const», Et attribuez une fonction avec trois paramètres, qui renverra le produit de trois nombres:

const func = fonction (x, y, z)
retour x * (y * z);

Exécutez la fonction avec un nom de variable en passant des nombres "2","8", et "4«Comme arguments:

console.journal (func (2, 8, 4));

Sortir

La sortie affiche le produit des nombres passés dans une expression de fonction const sur la console.

Comme discuté ci-dessus, le mot-clé «const"Ne permet pas"redémarré" et "réaffecté". Ici, dans l'extrait de code ci-dessous, définissez une nouvelle expression de fonction qui renverra la somme des trois nombres et la stockera dans une variable constante déjà créée "func»:

func = fonction (x, y, z)
retourner x + (y + z);

En appelant la fonction avec le nom de la variable, il affichera une erreur:

console.Log (FUNC (12, 6, 24));

Sortir

La sortie montre une erreur en raison de l'attribution d'une nouvelle expression de fonction au «func»Variable.

Conclusion

L'expression de la fonction const est la fonction attribuée à un «const»Variable. Une expression de fonction est extrêmement comme une déclaration de fonction, sauf qu'une expression de fonction est la fonction d'une variable et exécute en utilisant le nom de la variable. Lorsqu'une expression de fonction est attribuée à une variable const, la définition de la fonction est inchangée car la variable constant ne peut pas être modifiée.