对象


var obj = new Object();  // 使用构造器创建对象
var obj = {};  // 字面对象
ps :
new Object(String)() == ""
new Object(Number)() == 0
new Object(Number)() == 0
new Object({}) == {}

//因为构造器做了很多对象处理,会比字面对象慢一些

var obj = {
    "def" : "默认值"
};

var obj = new Object({
    "def" : "默认值"
});


数组


var arr = new Array();        //使用关键字创建数组
var arr = [];                 // 字面对象创建数组
var arr = new Array(10);      //制定数组长度
var arr = new Array(1,2,3,4); //制定数组默认值
var arr = [1,2,3,4,5];        //制定数组默认值