Heim  >  Artikel  >  Web-Frontend  >  Müssen JavaScript-Variablen deklariert werden?

Müssen JavaScript-Variablen deklariert werden?

青灯夜游
青灯夜游Original
2021-09-07 11:45:354784Durchsuche

Im nicht-strikten Modus ermöglicht JavaScript die direkte Zuweisung von Variablen, ohne sie zu deklarieren. Dies liegt daran, dass der JavaScript-Interpreter Variablen automatisch implizit deklarieren kann. Im strikten Modus müssen Variablen deklariert werden, bevor sie verwendet werden können.

Müssen JavaScript-Variablen deklariert werden?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Eine Variable entspricht einem Container und ihr Wert entspricht dem, was im Container enthalten ist. Der Variablenname ist die an den Container angehängte Beschriftung, sodass Sie sie lesen und schreiben können Wert, den es speichert.

Müssen JavaScript-Variablen deklariert werden?

  • Im strikten Modus müssen Variablen deklariert werden, bevor sie verwendet werden können.

  • Im nicht strikten Modus ermöglicht JavaScript die direkte Zuweisung von Variablen, ohne sie zu deklarieren. Dies liegt daran, dass der JavaScript-Interpreter Variablen automatisch implizit deklarieren kann. Implizit deklarierte Variablen werden immer als globale Variablen verwendet.

Variablen deklarieren

In JavaScript verwenden Sie die var-Anweisung, um Variablen zu deklarieren.

Beispiel 1

In einer var-Anweisung können Sie eine oder mehrere Variablen deklarieren oder Variablen Werte zuweisen, die auf undefinierte (undefinierte) Werte initialisiert sind. Bei der Deklaration mehrerer Variablen sollten diese mit dem Komma-Operator getrennt werden.

var a;  //声明一个变量
var a,b,c;  //声明多个变量
var b = 1; //声明并赋值
document.write(a);  //返回 undefined
document.write(b);  //返回 1

Beispiel 2

In JavaScript können Sie dieselbe Variable wiederholt deklarieren und den Wert der Variablen auch wiederholt initialisieren.

var a = 1;
var a = 2;
var a = 3;
document.write(a);  //返回 3

【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene

Das obige ist der detaillierte Inhalt vonMüssen JavaScript-Variablen deklariert werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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