typeof有7个值,number,string,boolean, function, symbol,object,undefined
js 在底层存储变量的时候,会在变量的机器码的低位1-3位存储其类型信息
分别是
- 000:对象
- 010:浮点数
- 100:字符串
- 110:布尔
- 1:整数
- null:所有机器码均为0
- undefined:用 −2^30 整数来表示
typeof通过判断前三位的值来判断变量的数据类型
typeof有7个值,number,string,boolean, function, symbol,object,undefined
js 在底层存储变量的时候,会在变量的机器码的低位1-3位存储其类型信息
分别是
typeof通过判断前三位的值来判断变量的数据类型