Format:
(function () {// code}) ();Erläuterung: Dies ist ein ziemlich eleganter Code (wenn Sie ihn zum ersten Mal sehen, werden Sie möglicherweise verwirrt :)), das erste Paar von Klammern, die die Funktion (function () {}) umgeben, gibt eine unbenannte Funktion in das Skript zurück, und dann eine Paar von leeren Klammern, die die zurückgegebene unbenannte Funktion in den Klammern in den Klammern ausführen.
Hier ist ein Beispiel mit Parametern:
(Funktion (arg) {alert (arg+100);}) (20); // Dieses Beispiel gibt 120 zurück.Werfen wir einen Blick auf JQuery Plugin -Schreiben
(Funktion ($) {// Code geht hier}) (jQuery);Dieser Code entspricht zu
var a = functon ($) {// code}; a (jQuery);Der obige Artikel, der die sich selbst ausgeführten anonymen Funktionen in JavaScript ausführlich verstehen, ist der gesamte Inhalt, den ich mit Ihnen geteilt habe. Ich hoffe, es kann Ihnen eine Referenz geben und ich hoffe, Sie können Wulin.com mehr unterstützen.