问答中心 > 电脑/网络 > 网络编程 > js中{}和[]的区别,并如何判断

js中{}和[]的区别,并如何判断

1人回复
悬赏分:0 | 浏览次数:84 | 提问者:duduyu 解决时间:2016-02-25 10:40

请问js中{}和[]的区别,并如何判断

最佳答案

在JS中,{}表示对象,[]表示数组;一般在JSON中使用;
例如:var json={"data":["aa","bb","cc","dd"]};
表示对象json的data属性的值为一个四个元素的数组;
可以通过json.data[0]、json.data[1]...来获取这些值。。。
另外,var arr = new Array();在js中其实可以等价于var arr = [];

判断有很多种,举个简单的例子:

var obj={};
obj.constructor==Object;
返回true;
var arr=[];
arr.constructor==Array;
返回true;

0% (0)
0% (0)
目前有 0 个人评价 | 回答时间:2016-02-25 10:35

回答者: ihong | 上尉 | 采纳率:21%

擅长领域: 广信之家 设计生活

参加的活动: 暂时没有参加的活动

提问者对于答案的评价:

我来回答这个问题

回答即可得2分,回答被采纳则获得悬赏分以及奖励20分。

duduyu 班长

注册时间: 0