js对象
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]); } |