Maison > Article > interface Web > Quelle est la différence entre les fonctions fléchées et les fonctions ordinaires en js
La différence entre les fonctions fléchées et les fonctions ordinaires en js est la suivante :
1 Les styles sont différents, la fonction flèche est => et l'ordinaire. la fonction est une fonction ;
2. La fonction flèche ne peut pas être utilisée comme constructeur, donc le mot-clé new ne peut pas être utilisé
3. en utilisant les paramètres restants à la place ;
4. Flèche La fonction capturera la valeur this de son contexte comme sa propre valeur this, qui est déterminée lors de sa définition
5. , et la liaison n'affectera pas la direction de ceci ;
6. Les fonctions fléchées n'ont pas d'attributs de prototype
7. Les fonctions fléchées ne peuvent pas être utilisées comme fonctions génératrices et le mot-clé rendement ne peut pas être utilisé. ;
Tutoriels recommandés : Tutoriel d'introduction à js
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!