当前位置: 代码迷 >> JavaScript >> 这些宣言有什么区别
  详细解决方案

这些宣言有什么区别

热度:5   发布时间:2012-12-30 10:43:15.0
这些声明有什么区别?
var a = new Array(); 和 var a = []; 有什么区别?

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