5种原始类型(primitive type ) :number string boolean undefined null 存储在栈中对象
其中:除开 string类型,其余4中类型的大小都是不变的。string
使用 typeof 的返回值it
undefined 对应Undefined的数据类型变量
number Numberobject
string String 数据类型
boolean Boollean引用
object 引用类型或者是null类型im
当判断一个变量是不是什么具体对象值的时候,使用typeof 是没法具体确认的,由于 typeof null = 'object ', 其余类型没法具体判断数据
并且 : alert(null == undefined) 返回为true; 这是由于 undefined 其实是从null上面派生下来的。运算符
使用instanceof 运算符能够准确判断是什么引用类型的对象。