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