Häufige Fragen im Vorstellungsgespräch: Werbung für JavaScript-Variablen

青灯夜游
Freigeben: 2019-11-28 17:14:02
nach vorne
2214 Leute haben es durchsucht

Was ist das Heben von JavaScript-Variablen? Dies wird oft in Interviews gefragt. Der folgende Artikel stellt Ihnen die Verbesserung von JavaScript-Variablen vor. Er hat einen gewissen Referenzwert. Ich hoffe, dass er für alle hilfreich ist.

Häufige Fragen im Vorstellungsgespräch: Werbung für JavaScript-Variablen

JavaScript-Variablen-Heben

HebenJavaScript verschiebt das Standardverhalten der Anweisung nach oben. [Verwandte Kursempfehlungen:JavaScript-Video-Tutorial]

JavaScript-Deklarationserweiterung In JavaScript können Variablen nach der Verwendung deklariert werden. Mit anderen Worten: Variablen können verwendet werden, bevor sie deklariert werden. Beispiel 1 liefert das gleiche Ergebnis wie Beispiel 2:

Beispiel 1:

   js  

Nach dem Login kopieren

Beispiel 2:

!DOCTYPE html>   js  

Nach dem Login kopieren

Um dies zu verstehen, muss man „declaration hoisting“ (englisch) verstehen :Heben)". Bezieht sich auf das Standardverhalten von JavaScript, alle Deklarationen an den Anfang des aktuellen Bereichs (an den Anfang des aktuellen Skripts oder der aktuellen Funktion) zu verschieben.

Aber dieses Standardverhalten wurde in ES6 geändert. Von let deklarierte Variablen und von const deklarierte Konstanten werden in ES6 nicht gefördert!

Die JavaScript-Initialisierung wird nicht gefördert

JavaScript hebt nur Deklarationen auf, keine Initialisierungen. Beispiel 1 und Beispiel 2 sind unterschiedliche Ergebnisse:

Beispiel 1:

   js  

Nach dem Login kopieren

Beispiel 2:

   js  

Nach dem Login kopieren

Deklarieren Sie Ihre Variablen oben!

Für viele Entwickler ist das Heben von Variablen ein unbekanntes oder übersehenes JavaScript-Verhalten. Wenn der Entwickler die Werbung nicht versteht, kann das Programm Fehler enthalten (Fehler). Um Fehler zu vermeiden, deklarieren Sie alle Variablen immer am Anfang jedes Bereichs. Da JavaScript Code auf diese Weise interpretiert, ist es immer eine gute Regel, diese zu befolgen.

Dieser Artikel stammt aus der Spaltejs-Tutorial, willkommen zum Lernen!

Das obige ist der detaillierte Inhalt vonHäufige Fragen im Vorstellungsgespräch: Werbung für JavaScript-Variablen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:51cto.com
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
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!