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

1 javascript null

考虑以下代码:

typeof null == 'object'//returns  true
Run Code Online (Sandbox Code Playgroud)

并考虑以下代码:

typeof null == '' //returns  false
Run Code Online (Sandbox Code Playgroud)

为什么?

Sci*_*ter 8

"typeof null"的历史

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