您的位置:首页 > 移动开发 > Objective-C

javascript中object与{}的区别

2015-11-11 11:07 381 查看
var obj = new Object();

var obj1 = {};

var ary = new Array();

var ary1 = [];

请问new Object()与{},new Array()与[]除了减少代码量,还有别的区别吗?

解答:

数据本身没有区别。
区别就是定义的方式不同,一个是通过构造函数定义,一个是通过直接量定义。
个人习惯问题


比如下边

g_arrayOfUsedJsDatePickCalsGlobalNumbers = [];

g_arrayOfUsedJsDatePickCals = [];//等同于g_arrayOfUsedJsDatePickCals=new Array();

g_currentDateObject = {};//等同于g_currentDateObject=new Object();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: