Heim >Web-Frontend >js-Tutorial >Wie Javascript einen Nullzeiger darstellt
In Javascript wird null verwendet, um einen Nullzeiger darzustellen. Der Hauptzweck von Null besteht darin, die Zuweisung durch eine Null zu ersetzen, wenn die Zuweisung unsicher ist, und den Wert dann neu zuzuweisen, wenn er später verwendet wird. Verwenden Sie Null für die anfängliche Zuweisung, die fast keinen Speicherplatz beansprucht.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Null-Objektzeiger null
bedeutet keine, keine, unerwartet keine ==> (Ich kenne den Wert zunächst nicht, setze manuell Null und führe die Zuweisungsoperation später aus, was „kein Objekt“ bedeutet.)
let a = null; // 我们开始不知道给null赋什么值,所以先给它一个空值,等想赋值的时候再给他 let a = 0; // 有些代码可能会按照这种方式给不确定的值进行赋值,但记住,0是在栈内存中有自己的储存空间的,而null是完完全全的不暂居空间,一般赋空值用null
Der Hauptzweck von null besteht darin, die Zuweisung durch eine Null zu ersetzen, wenn die Zuweisung unsicher ist, und den Wert dann neu zuzuweisen, wenn er später verwendet wird.
Null für die anfängliche Zuweisung verwenden, was der Fall ist belegt keinen Speicherplatz, obwohl es nur wenig ist.
Jede Variable, die auf Null zeigt, kennt keine Adresse. Null ist ein Nullobjektzeiger bedeutet nichts, nichts, unerwartetes nichts = => (Zeigt „fehlender Wert“ an, was bedeutet, dass hier ein Wert vorhanden sein sollte, dieser jedoch nicht definiert wurde)
let a; // 1. 创建一个变量没有赋值,默认值为undefined function fn() {}; fn() // 2. 函数默认 return 返回值为 undefined function fn(x) {consoloe.log(x)}; fn() // 2. 调用函数时没有传递实参给形参,形参为undefined let obj = {}; obj.name // 3. 访问不存在的属性名,返回为undefined let arr = [, 20, , 'a']; // 4. 数组中没有给对应的索引号传值,0和1的位置为 undefined
]
Das obige ist der detaillierte Inhalt vonWie Javascript einen Nullzeiger darstellt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!