可能重复:
JavaScript中的Null对象
你好,我已经阅读了关于JavaScript中null的此线程,但我现在对null的身份非常困惑。
众所周知,null
的typeof(null)
评估为object
,因为语言设计错误,而ECMA声明null是Null类型
。
8.2 The Null Type
The Null type has exactly one value, called null.
为什么人们一直说null
是一个对象?
有人说null
是一个单例对象。在JavaScript中,每个人都这样看待null
吗?