Heim > Web-Frontend > js-Tutorial > Hauptteil

Detaillierte Erläuterung der Schritte zur Verbesserung von Variablen und Funktionen in JS

php中世界最好的语言
Freigeben: 2018-05-24 09:22:57
Original
1560 Leute haben es durchsucht

Dieses Mal werde ich Ihnen die Schritte zur Verbesserung von Variablen und Funktionen in JS ausführlich erläutern. Was sind die Vorsichtsmaßnahmen zur Verbesserung von Variablen und Funktionen in JS? .

1 Es gibt nur zwei Arten von Bereichen in js

a: globaler Bereich

b: Funktionsbereich

Vor ES6 hatte js keinen Gültigkeitsbereich auf Blockebene.

Erklären wir zunächst, warum es keinen Bereich auf Blockebene gibt.

Zu diesem Zeitpunkt kann also der Wert der Variablen a gedruckt werden.

2: Was ist Variablenförderung?

In unserem js wird der Code in zwei Schritten ausgeführt: 1. Parsen 2. Schritt-für-Schritt-Ausführung

Dann bedeutet die Variablenförderung, dass die Variablendeklaration an die Spitze des Bereichs heraufgestuft wird, dh die Variable wird an die Spitze des Bereichs heraufgestuft, unabhängig davon, wo sie deklariert wird.

Dann entspricht die obige Schreibweise tatsächlich der folgenden Schreibweise:

Schauen Sie sich einige an Beispiele:

Ändern Sie das obige Beispiel leicht:

Das Ergebnis wird sehr unterschiedlich sein,

Schauen wir uns ein weiteres Beispiel an:

3: Was ist Funktionsförderung? Ausgabe Das Ergebnis ist:

Hinweis: Die Funktionsdeklaration hebt die Deklaration und Definition der Funktion an die Spitze des Gültigkeitsbereichs.

Wenn es so geschrieben ist:

FunktionsausdruckDeklarierte Funktion

Beispiel:

Das Ausgabeergebnis ist:

Abschließende Zusammenfassung:

1: Alle Aussagen werden nach oben verschoben des Umfangs.

2: Dieselbe Variable wird nur einmal deklariert und andere werden ignoriert. 3: Die

-Priorität der Funktionsdeklaration

ist höher als die Priorität der Variablendeklaration, und die Funktionsdeklarations- und Funktionsdefinitionsteile werden gemeinsam hochgestuft.

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Wie man JS zum Implementieren von Hash-Tabellen verwendet

jQuery.i18n implementiert Web-Front-End international Standards

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zur Verbesserung von Variablen und Funktionen in JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!