Haben Sie sich jemals den jQuery 1.4- Quellcode unter der Haube angesehen und festgestellt, wie er folgendermaßen gekapselt ist:
(function( window, undefined ) {
//All the JQuery code here
...
})(window);
Ich habe einen Artikel über JavaScript-Namespacing und einen anderen mit dem Titel " Ein wichtiges Paar von Parens " gelesen , damit ich weiß, was hier vor sich geht.
Aber ich habe diese spezielle Syntax noch nie gesehen. Was undefinedmacht das da? Und warum muss windowbestanden werden und dann am Ende wieder erscheinen?