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]); } |
相关文章推荐
- js日期格式化
- 对象转json
- JS原型--初理解
- 关于JSP乱码问题
- js第三节-自定义属性、索引值
- Javascript编程笔记(一)
- [2] CSS&javascript(基本语法及使用)
- JavaScript常见问题和解决方式
- jsp 处理表单数据
- JS中三种主要方法(函数定义)类别理解 —(JS面向对象&原型)
- Javascript诞生记-C和Self语言的产物
- JS函数名加括号和不加括号的区别
- javascript中Uint8Array类型的subarray方法陷阱
- Thrift,protobuf,json,xml,binary之间的对比
- JavaScript location对象、Navigator对象、Screen对象简介
- [转] 使用简单的JavaScript,我们为什么应该抵制ES6
- 关于 chartjs插件的用法
- JSON详解
- JavaScript History对象
- javascript中base64和Gzip的使用