typeof null ======》"object"
Posted yxfboke
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typeof null ======》"object"相关的知识,希望对你有一定的参考价值。
都知道typeof null的值是object,那么为什么typeof null 的值是object呢。
《你不知道的javascript》中写到:
原理是这样的,不同的对象在底层都表示为二进制,在jsvascript中要是二进制前三位都是0的话就表示对象,而null的二进制都是0,那么前三位自然也是0,就被认为是object,所以typeof null 返回的是object。
以上是关于typeof null ======》"object"的主要内容,如果未能解决你的问题,请参考以下文章