Ich habe kürzlich begonnen, tiefer in JavaScript einzutauchen und bin auf dieses Code-Konstrukt in JQuery gestoßen.
%Vor%Lesen auf Stack-Überlauf (und anderswo) Ich bin zu dem Schluss gekommen, dass dies das gleiche wie
ist %Vor%Habe ich meine Annahme richtig? Wenn ja, was sind die Vorteile der ersten? (außer verwirrende newbs)
Es gibt mehrere Dinge, die Sie wissen müssen, um einen Sinn zu finden:
Ich hoffe, das ist klar, lass es mich wissen, wenn es nicht ist. Ich habe alles aus dem oben erwähnten Video von Paul Irish gelernt.
Dies ist eine anonyme Funktion. Es ist erstellt und geht dann aus dem Rahmen, was hier der Vorteil ist. Es wird sofort erstellt und instanziiert. Das Gute daran ist, dass es nicht mit irgendeiner Funktion im globalen Namespace kollidiert und somit nichts auslöschen kann, was Sie auf der Seite enthalten haben.
Es ist eine anonyme Funktion, es hat einige Vorteile, als wäre es nur im aktuellen Bereich aktiv. Sie können hier mehr darüber lesen.
Tags und Links javascript jquery