Fonctions fléchées nommées dans ES2015
Dans ES2015, les fonctions fléchées offrent une syntaxe concise pour l'écriture de fonctions. Cependant, contrairement aux fonctions nommées traditionnelles, les fonctions fléchées ne sont pas intrinsèquement associées à un nom.
Pour donner un nom à une fonction fléchée, vous pouvez l'attribuer à une variable ou à une propriété. Cela permet à la fonction d'être référencée par son nom après qu'elle ait été définie.
Exemple :
Considérons la fonction nommée suivante :
function sayHello(name) { console.log(name + ' says hello'); }
Pour convertir cette fonction en fonction flèche avec un nom, vous pouvez l'attribuer à une variable :
const sayHello = (name) => { console.log(name + ' says hello'); };
Maintenant, vous pouvez appeler la fonction en utilisant son nom :
sayHello('John'); // Output: "John says hello"
Il est important de noter que la fonction de flèche nommée n'est accessible que dans le cadre dans lequel elle a été déclarée. Vous ne pouvez pas utiliser la fonction flèche avant qu'elle n'ait été affectée à une variable ou une propriété.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!