JavaScript 中的 null 和 undefined 有什么区别?
javascriptweb developmentfront end technology更新于 2024/8/4 14:29:00
在 JavaScript 中,undefined 是一种类型,而 null 是一种对象。
undefined
它表示声明了一个变量,但尚未赋值。
例如,
var demo; alert(demo); //显示 undefined alert(typeof demo); //显示 undefined
null
而 JavaScript 中的 null 是一个赋值。您可以将其分配给变量。
例如,
var demo = null; alert(demo); //显示 null alert(typeof demo); //显示对象