2013-01-02 31 views
6

Mögliche Duplizieren:
Explain JavaScript’s encapsulated anonymous function syntaxWie lautet der Name?

Ich verstehe nicht ganz, was dies tut, so wollte ich es in Google sehen, aber ich habe nichts gefunden und erkannte, dass ich kenne seinen Namen nicht; Also meine Frage ist: Wie lautet der Name dieser Konstruktion (?):

(function (...) {})(jQuery, window, document); 

Vielen Dank im Voraus Jungs.

+1

definiert eine Funktion, die dann mit 3 Parametern aufgerufen wird – njzk2

+0

Siehe auch http://stackoverflow.com/questions/1634268/explain-javascripts-encapsulated-anonymous-function-syntax –

Antwort

4

Es heißt eine selbst-ausführende anonyme Funktion.

Der Zweck besteht darin, den Gültigkeitsbereich zu steuern, sodass Sie nicht auf Globals verweisen oder den globalen Namespace stempeln.

Verwandte Themen