Heim > Web-Frontend > js-Tutorial > Hauptteil

Welche Möglichkeiten gibt es, Variablen in Javascript zu definieren?

青灯夜游
Freigeben: 2021-06-15 17:54:06
Original
8928 Leute haben es durchsucht

So definieren Sie Variablen in js: 1. Verwenden Sie var, um Variablen zu definieren. Die Variablen können geändert oder nicht initialisiert werden. 2. Verwenden Sie const, um Variablen zu definieren 3. Verwenden Sie let, um Variablen zu definieren. Die Variable wird innerhalb der Funktion verwendet und hat keinen Einfluss auf die Außenseite der Funktion.

Welche Möglichkeiten gibt es, Variablen in Javascript zu definieren?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.

Der Zweck der Definition von Variablen

besteht darin, der Variablen einen Speicherplatz im Speicher zuzuweisen, um die zukünftige Datenspeicherung zu erleichtern.

Wie definiere ich Variablen?

Variablen definieren (Variablen deklarieren) Jede Variable muss vor der Verwendung definiert werden. Wenn mehrere Variablen definiert sind, werden diesen Variablen unterschiedliche Speicherplätze zugewiesen.

Sie können das Schlüsselwort: constvarlet verwenden, um Variablen in Javascript zu definieren.

1. Verwenden Sie var, um Variablen zu definieren.

Variablen, die durch var definiert werden, können geändert werden. Wenn sie nicht initialisiert werden, wird undefiniert ausgegeben und es wird kein Fehler gemeldet.

//未定义情况下
console.log(a); //打印undefined
//初始化
var a = "aaa";
console.log(a); //打印 aaa
//修改变量
var a = "bbb";
console.log(a); //打印bbb
//循环,检测块级作用域
for(i = 0; i < 5; i++) {
console.log(i); //依次打印0,1,2,3,4
setTimeout(function() {                
//定义函数内部变量        
console.log(i);               
var  d = "locald";            
}, 1000); //依次打印0,1,2,3,4
}          
//访问内部变量//设置定时器,因为要一秒后d才会被定义
setTimeout(function() {
console.log(d)
}, 1001); //报错,未被定义
Nach dem Login kopieren

[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene]

2. Verwenden Sie const, um Variablen zu definieren

Variablen, die durch const definiert werden, können nicht geändert werden und müssen initialisiert werden. Const definiert eine konstante Konstante

3, Verwenden let zum Definieren von Variablen

let ist ein Bereich auf Blockebene. Nachdem er mit let innerhalb der Funktion definiert wurde, hat er keine Auswirkungen auf die Außenseite der Funktion.

//未定义情况下
console.log(a); //报错。没有定义,所以需要先定义
//初始化
const a = "aaa";
console.log(a); //打印 aaa
//修改变量
const a = "bbb";
console.log(a); //报错,a早已赋值,无法修改
//循环,检测块级作用域
for(i = 0; i < 5; i++) {
console.log(i); //依次打印0,1,2,3,4
setTimeout(function() {
 //定义函数内部变量
console.log(i);
const d = "locald";
}, 1000); //依次打印0,1,2,3,4
}
//访问内部变量//设置定时器,因为要一秒后d才会被定义
setTimeout(function() {
console.log(d)
}, 1001); //报错,未被定义
Nach dem Login kopieren
Achten Sie darauf, achten Sie auf den Ausdruck der for-Schleife, der sich stark von var unterscheidet ! !

Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, Variablen in Javascript zu definieren?. 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