undefined
undefined
判断对象是不是undefined
1 | var x; |
不要使用==
比较,因为null == undefined
为true。
undefined & null
很多时候undefined
和null
差别不大,但是二者的含义完全不同。
undefined
代表未定义,而null代表值为空。1
2typeof undefined; // 'undefined'
typeof null; // 'object'
可以看到null
的类型是object
,它表示的意思是一个为空的值。
参考
本站采用「署名 4.0 国际」进行许可。