Heim > Web-Frontend > js-Tutorial > Hauptteil

Einführung in Funktionsausdrücke zur sofortigen Ausführung in JavaScript_Javascript-Kenntnissen

WBOY
Freigeben: 2016-05-16 16:09:11
Original
1601 Leute haben es durchsucht

Wir sind es gewohnt, diese anonyme Funktion
zu sehen

Code kopieren Der Code lautet wie folgt:

(function(){
console.log("test");
})();

Was ich zuvor aufgerufen habe, ist eine selbstausführende anonyme Funktion

Ich habe herausgefunden, dass es einen anderen Namen gibt: „Sofort aufgerufener Funktionsausdruck“ (IIFE, „Sofort aufgerufener Funktionsausdruck“)

Funktionsausdruck sofort aufrufen

Im Vergleich zu selbstausführenden anonymen Funktionen ist die Bedeutung des sofortigen Aufrufs von Funktionsausdrücken klarer.

Selbstausführende Funktionen umfassen die folgenden Beispiele:

Code kopieren Der Code lautet wie folgt:

Funktion foo() { foo(); }

und
Code kopieren Der Code lautet wie folgt:

var foo = function() { arguments.callee(); };

Noch wichtiger: Etwas wie das Folgende könnte eine selbstausführende anonyme Funktion sein
Code kopieren Der Code lautet wie folgt:

var foo = function() { foo(); };
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage