搞不明白,null全等于什么啊 不全等于Object
不全等于object?
null == undefined => true;
null === null => true;
typeof(null) === 'object' => true;
null === null // true
typeof(null) === 'object' // true
null表示空对象指针,所以type(null)的结果会返回对象。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答843 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
你只要记住,在JS中除了NaN不全等于它自己,其余的变量或数值都全等于自己。
typeof null
返回object
,这是历史原因,可以把null
看做是特殊值。