因为对象在底层是用二进制表示的,在js中二进制前三位都为0的话会被判定为
object
类型,null
为空,二进制表示全为0,所以就被判定为object
了
typeof null的结果为什么是object
最新推荐文章于 2023-09-23 23:27:22 发布
因为对象在底层是用二进制表示的,在js中二进制前三位都为0的话会被判定为
object
类型,null
为空,二进制表示全为0,所以就被判定为object
了