为什么typeof null是javascript中的'object'?

时间:2014-01-13 11:06:44

标签: javascript null

考虑以下代码:

typeof null == 'object'//returns  true

考虑一下这段代码:

typeof null == '' //returns  false

为什么?

2 个答案:

答案 0 :(得分:8)

<强> The history of “typeof null”

一个长期存在的错误,自JS开始以来。

答案 1 :(得分:-2)

  

typeof(null)返回“object”

 typeof('') returns "string"!