Javascript中null和undefined有什麼區別?


在Javascript中,undefined是一種型別,而null是一個物件。

undefined

它表示一個宣告的變數,但沒有值被賦值。

例如:

var demo;
alert(demo); //shows undefined
alert(typeof demo); //shows undefined

null

而Javascript中的null是一個賦值值。你可以將其賦值給變數。

例如:

var demo = null;
alert(demo); //shows null
alert(typeof demo); //shows object

更新於:2020年1月2日

6K+瀏覽量

開啟您的 職業生涯

完成本課程以獲取認證

開始學習
廣告
© . All rights reserved.