日期:2014-05-16  浏览次数:20318 次

这些声明有什么区别?
var a = new Array(); 和 var a = []; 有什么区别?

var b = new Object(); 和 var b = {}; 有什么区别?
------解决方案--------------------
没啥区别,一样的
------解决方案--------------------
同意楼上的~~
------解决方案--------------------
简写,实际上没区别。
------解决方案--------------------
new是显式构造 后面是文字语法  不过new构造出来的所有东西实际上都是object类型的 所以一般少用
------解决方案--------------------
没什么区别,只是一个方便明确类型,一个简写