var str = "abc-a,add-a,ccc-b,ccc-d,abc-a,abc-b,abc-f,tbg-g";
将上面字符串转换成以下数组形式:
var arr = [
{"name" : "abc", "nameIdx":[{"site" : "a"}]},
{"name" : "add", "nameIdx":[{"site" : "a"}]},
{"name" : "ccc", "nameIdx":[{"site" : "b"},{"site" : "d"}]},
{"name" : "abc", "nameIdx":[{"site" : "a"},{"site" : "b"},{"site" : "f"}]},
{"name" : "tbg", "nameIdx":[{"site" : "g"}]}
]
字符串格式是以abc-y的形式用逗号拼接起来的。个数不限,abc3个的取值可以是26个任意英文小写字母,可以相同。y取值是26个英文小写字母只能是一个。转换后的数组中"name","nameIdx","site"是字段名称。
慕姐8265434
SMILET
冉冉说
有关数组操作
数组中嵌套数组的操作
关于arrays操作数组的问题
axis(0)到底是对第一维数组进行操作还是对最外层数组进行操作??什么叫最外层。。。
相关分类