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)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)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)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.