这是一个js底层的错误、直到现在也无法没修复。原因是在Javascript初版中、值是以32位进行存储的、前3三位 表示数据的类型,其余都是值!对于所有的对象他的前3位都是 000 作为类型标记。在早期的版本中、null被认为是一个特殊的值、用来对应C语言中的空指针。但是Javascript并没有空指针、所以每次Javascript读取null的时候、他的前三位是000、所以将它视为对象类型