Format:
(function () {// code}) ();Explication: C'est un code assez élégant (si vous le voyez pour la première fois, vous pourriez être confus :)), la première paire de supports entourant la fonction (fonction () {}) renvoie une fonction sans nom dans le script, puis une paire de supports vides exécute immédiatement la fonction renvoyée sans nom, avec des paramètres de la fonction anonyme dans les crochets.
Voici un exemple avec des paramètres:
(fonction (arg) {alert (arg + 100);}) (20); // cet exemple renvoie 120.Jetons un coup d'œil à l'écriture du plugin jQuery
(fonction ($) {// code va ici}) (jQuery);Ce code équivaut à
var a = functon ($) {// code}; a (jQuery);La compréhension approfondie de l'article ci-dessus des fonctions anonymes auto-exécutantes en JavaScript est tout le contenu que j'ai partagé avec vous. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.