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 国际」进行许可。