1:变量的类型
变量分为基本类型和引用类型,5种基本数据类型和1种引用类型
基本数据类型: String Boolean Number Null Undefined
引用类型: Object 正则
类型的检测 typeof() 和instanceof()
typeof() 操作符在检测字符串 布尔值 数值 undefined 时没有问题,但在检测null类型时,会返回object类型
instanceof 这个函数是用来检测对象类型的,原理是会拿着对象的_prop_属性与构造函数的property属性进行对比
注意: String Boolean Number Array Object Function 其实都是构造函数,使用typeof检测时都是function