Heim >Web-Frontend >js-Tutorial >Abschlussprinzipien und Beispiele
Der Inhalt dieses Artikels ist eine detaillierte Einführung in das Schließungsprinzip und Beispiele. Ich hoffe, dass er für Sie nützlich ist . hat geholfen.
Abschluss
Nachdem die Funktion aufgerufen wurde, werden eine Ausführungsumgebung und eine Bereichskette erstellt. Die Funktion wird nach der Ausführung freigegeben.
Nachdem die Abschlussfunktion ausgeführt wurde, bleibt die aktuell aktive Variable in der Bereichskette der inneren Funktion erhalten, sodass die innere Funktion auf die äußere Variable zugreifen kann.
(empfohlene verwandte Tutorials: js-Tutorial)
Beispiel 1
Was ist das gedruckte Ergebnis
Beispiel 2
Was ist das gedruckte Ergebnis?
Die von var deklarierten Variablen sind nur Funktionsumfang und globaler Geltungsbereich. Die in dieser Schleife erstellte i-Variable wird an den Anfang der Funktion gesetzt, sodass der Wert der von der Funktion ausgegebenen i-Variablen 10 ist
Beispiel 3
Das gedruckte Ergebnis Was ist das?
Die von let deklarierten Variablen haben bei jeder Schleife eine neue i-Variable Das Array myArr speichert verschiedene Zahlen.
Beispiel 4
Was ist das gedruckte Ergebnis?
Dadurch werden lediglich 10 Funktionen erstellt und ausgeführt, jede Funktion Eine i-Variable wird an den Parameter j übergeben, j speichert den Variablenwert und gibt ihn dann aus, sodass das Ergebnis 0 ~ 9 ist
Weitere programmierbezogene Inhalte finden Sie auf der chinesischen PHP-Website Einführung in die Programmierung Kolumne!
Das obige ist der detaillierte Inhalt vonAbschlussprinzipien und Beispiele. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!