字面量方式创建变量(常用)
var num = 1;
var str = "abc";
var objf = {};
构造函数创建变量
var num = new Number();//=>0
var ary = new Array();//=>[]
var ary1 = new Array(12)//=>[empty*12]=>这里存储的是12个undefined
var ary2 = new Array(3,1)//=>[3,1];
构造函数创建数组类的实例时,如果参数只有一个,那么他代表的是数组的长度(数组里面存储的是undefined),如果参数是两个或者更多,那么参数代表的就是数组的项。