Ich habe gesehen, jQuery Quellcode tut dies:
%Vor%Ich verstehe warum es sinnvoll ist, undefined einzuschließen, wenn sich jemand vorher "undefiniert" ändert. Aber Fenster kann nicht geändert werden. Soweit ich weiß, muss es nicht einmal benutzt werden, oder? Wie könnte das nützlich sein?
Nicht nur das, was Raynos gepostet hat, sondern es schützt auch Ihren Code vor Leuten, die so etwas in anderen Bibliotheken tun, die sich auf Ihrer Seite befinden oder auf andere Weise auf die Seite zugreifen:
%Vor%Mit anderen Worten, es schützt Sie vor anderen Leuten, die dumme Dinge wie das Umdefinieren allgemeiner globaler Variablen oder Objekte tun.
Tags und Links javascript jquery