您的位置:首页 > Web前端 > JavaScript

js对象

2016-04-08 21:24 281 查看
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
data数据格式:
1,a,a1,a2
1,b,b1,b2
1,c,c1,c2
2,d,d1,d2
2,e,e1,e2

写成如下格式:
var code = {

'1' : {

'a' : ['a1', 'a2'],

'b' : ['b1', 'b2'],

'c' : ['c1', 'c2']

},

'2' : {

'd' : ['d1', 'd2'],

'e' : ['e1', 'e2']

}

}

例:
for (var i = 0; i < data.length; i++) {

var rs = data[i].split(',');

code[rs[0]] = code[rs[0]] || {};

code[rs[0]][rs[1]] = code[rs[0]][rs[1]] || {};

code[rs[0]][rs[1]].push(rs[2]);

code[rs[0]][rs[1]].push(rs[3]);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: