-
undefined表示不存在这个值。 -
undefined:是一个表示"无"的原始值或者说表示"缺少值",就是此处应该有一个值,但是还没有定义。当尝试读取时会返回undefined -
例如变量被声明了,但没有赋值时,就等于
undefined -
null表示一个对象被定义了,值为“空值” -
null: 是一个对象(空对象, 没有任何属性和方法) -
例如作为函数的参数,表示该函数的参数不是对象;
-
在验证
null时,一定要使用===,因为==无法分别null和undefined
null,undefined 的区别
最新推荐文章于 2025-11-24 03:12:01 发布
本文深入探讨了JavaScript中undefined和null的区别。undefined表示变量已声明但未赋值,而null则表示一个对象的空值。在验证时,应使用严格相等运算符(===)来区分两者。了解这些基础知识对于JavaScript编程至关重要。
628

被折叠的 条评论
为什么被折叠?



