Was dieser Artikel Ihnen bringt, ist die Erklärung von Abschlüssen in js und Beispiele (Code) von Variablendeklarationen. Er hat einen gewissen Referenzwert .
Abschluss
deklariert Funktion B in Funktion A, und Funktion B verwendet Variablen im Bereich von Funktion A, und Funktion A gibt Funktion B zurück , dann bildet Funktion B einen Abschluss für den Bereich von Funktion A. Nach dem Aufruf von Funktion A bleibt der Bereich von Funktion A immer vorhanden, solange die zurückgegebene Funktion B existiert.
1 2 3 4 5 6 7 8 9 10 |
|
Abschlüsse können private Eigenschaften von implementieren Objekte, wie zum Beispiel:
1 2 3 4 5 6 7 8 |
|
Ein weiteres Beispiel:
1 2 3 4 5 6 7 8 9 10 11 |
|
Das letzte sehr gute Beispiel: (Nach dem Import von jQuery ausführen und sehen)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
Variablendeklaration im Voraus :
Im Rahmen von js werden alle Variablendeklarationen erweitert, aber die Zuweisung wird nicht erweitert (Variablen werden nicht im Voraus demonstriert, lernen Sie Dies bedarf keiner Erklärung)
1 2 3 4 5 6 7 |
|
ist äquivalent zu
1 2 3 4 5 6 |
|
Verwandte Empfehlungen:
Detaillierte Erläuterung der JS-Variablendeklaration
JavaScript-Abschlussvariablen und dieses Objekt im Abschluss
Das obige ist der detaillierte Inhalt vonErklärung von Abschlüssen in js und Beispiele für die Variablendeklaration im Voraus (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!