Déclaration de fonction
function funname( 参数 ){ ...执行的代码 }
La fonction déclarative ne sera pas exécutée immédiatement. Elle ne sera exécutée qu'après l'avoir appelée : funname();
* Le point-virgule est utilisé pour séparer les instructions JavaScript exécutables. Puisque la déclaration de fonction n'est pas une instruction exécutable, elle ne se termine pas par un point-virgule.
Expression de fonction
var x = function( 参数 ){ ...执行的代码块 };
La fonction définie par l'expression de fonction est en fait une fonction anonyme (cette fonction n'a pas de nom et est stockée directement dans une variable)
* Un point-virgule est requis à la fin de l'expression de fonction car il s'agit d'une instruction d'exécution.
Constructeur de fonctions
Appelez une fonction et affectez-la à une variable :
En production réelle, il n'est pas recommandé d'utiliser des constructeurs pour définir des fonctions. Nous pouvons réécrire l'exemple ci-dessus comme :
Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.