拆分javascript键值对
在javacript中,如何转换以下内容拆分javascript键值对,javascript,Javascript,在javacript中,如何转换以下内容 [ "1", {"Value1":"Active","Code":"25"}, "2", {"Value1":"22","Code":"26"} ] 致: 谢谢你一个简单的循环可以: var data = […]; // your object for(var result=[], i=0; i<data.length; i+=2) for(var p in data[i+1]) resu
[
"1",
{"Value1":"Active","Code":"25"},
"2",
{"Value1":"22","Code":"26"}
]
致:
谢谢你一个简单的循环可以:
var data = […]; // your object
for(var result=[], i=0; i<data.length; i+=2)
for(var p in data[i+1])
result.push({Id:data[i], Abbribute:p, AbbributeValue:data[i+1][p]});
return result;
var数据=[…];//你的目标
对于(var result=[],i=0;i您的第二个数组无效。除了最后一个之外,每个条目后面都需要逗号。缩写是什么?
?谢谢!!作为一个新手,我不知道如何分解键值对。
var data = […]; // your object
for(var result=[], i=0; i<data.length; i+=2)
for(var p in data[i+1])
result.push({Id:data[i], Abbribute:p, AbbributeValue:data[i+1][p]});
return result;