首页 > 知识问答 > undefined和null区别
undefined和null区别
undefined和null都是JavaScript中的特殊值,它们的区别如下:
1、类型和数据类型,undefined是JavaScript中的一个原始值,表示一个未定义的值;而null也是JavaScript中的一个原始值,表示一个空值或者一个对象指针为空。
2、赋值,undefined和null都不能被赋值,但是在某些情况下,可以将undefined赋值给一个变量,这个变量就会变成undefined。
3、判断,在判断一个变量是否为undefined或null时,可以使用“===”运算符进行比较。
上一篇
上一篇