五种基本数据类型:Number,String,Boolean,Null,Undefind;
三种引用数据类型:Object,Array,Symbol;
Symbol为ECMAScript6新增的数据类型,暂时没有使用,待学习。
Number:数字类型,包括整型,浮点型;
String:字符串类型;
Boolean:布尔类型,只有true和false两种值;
Null:空对象类型,var a = null,和var a = ''有区别;
Undefined:未定义,一般值的是已经声明,但是没有赋值的变量,如var a;
Object:对象,对象就是把一些彼此的属性和方法集合在一起构成的一个数据实体,在js常见的有window,document,array等。(键值对的集合)
内置对象:Window,Document,Array,String,Math,Date。