Heim > Artikel > Web-Frontend > Was bedeutet JQuery-Schließung?
In jquery bezieht sich ein Abschluss auf eine Funktion, die Zugriff auf Variablen im Bereich einer anderen Funktion hat, und ist eine Funktion, die die internen Variablen anderer Funktionen lesen kann. Ein Abschluss kann als eine in einer Funktion definierte Funktion verstanden werden. und kann sein. Externer Zugriff kann den Lebenszyklus von Variablen verlängern und private Variablen schützen. Da interne Variablen von außen nicht zugänglich sind, kann eine Änderung von Variablen verhindert werden.
Die Betriebsumgebung dieses Tutorials: Windows10-System, JQuery3.2.1-Version, Dell G3-Computer.
Abschlussdefinition – bezieht sich auf eine Funktion, die Zugriff auf eine Variable im Gültigkeitsbereich einer anderen Funktion hat.
Ein Abschluss ist eine Funktion, die die internen Variablen (lokale Variablen) anderer Funktionen lesen kann
JQuery-Abschlussprinzip
Ein Abschluss ist ein Ausdruck mit vielen Variablen und einer Umgebung, die diese Variablen bindet (normalerweise eine Funktion). , daher sind diese Variablen auch Teil des Ausdrucks.
Einfach ausgedrückt handelt es sich um eine in einer Funktion definierte Funktion, auf die extern zugegriffen werden kann schwer zu warten
Änderbare Variablen verhindern, da die internen Variablen von außen nicht zugänglich sind und nicht geändert werden können, wodurch Sicherheit gewährleistet wirdDas Lesen der Variablen innerhalb der Funktion besteht darin, die Werte dieser Variablen im Speicher zu behalten.
Ein Abschluss in jquery ist eine externe Variable, die von einer Funktion verwendet wird und ohne Übergabe von Parametern abgerufen werden kann.
So schreiben Sie einen Abschluss in jquery:
(function($){ $("div p").click(); })(jQuery);
Das $ hier ist nur ein formaler Parameter, aber jquery ist eine globale Variable, sodass sie automatisch ausgeführt wird, ohne die Funktion aufzurufen, oder sie kann in zwei Teile in eine normale Funktion umgewandelt werden Schritte
Schreiben Sie zuerst eine Funktion und rufen Sie sie später auf.
Empfohlene verwandte Video-Tutorials:
jQuery-Video-TutorialDas obige ist der detaillierte Inhalt vonWas bedeutet JQuery-Schließung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!