爲何 執行typeof null時會返回字符串「object」?

爲何 執行typeof null時會返回字符串「object」?javascript

原理是這樣的。不一樣的對象在底層都表示爲二進制,在javascript中二進制前三位都爲0的話會被判斷爲object類型,java

null的二進制表示全0,天然前三位也是0,因此執行typeof時會返回「object」對象

相關文章
相關標籤/搜索