js的数据类型引出的问题

1:js的基本数据类型?
2:undefined和null的区别?
3:typeof的定义,作用?
4:typeof null 为什么返回 object?
5:历史原因java 32位系统 为了性能考虑使用低位存储了变量的类型信息,最低的3位作为一种标识,表示值是对象、整数、浮点数或者布尔值,000代表对象 而null 返回 00000000 (全零)
6:什么是低位存储?
7:内存中的高位?
8:寄存器(register)与内存?
9:为什么寄存器比内存快?

原文地址:https://www.cnblogs.com/pengxiangchong/p/13376123.html