下面,我在javascript变量中有json字符串。[{ "audi": { "color": "white", "brake": "xyz", "cost": "10000" }}, { "ford": { "color": "black", "brake": "abc", "cost": "5000" }}]我想转换像下面的代码。{ "audi": { "color": "white", "brake": "xyz", "cost": "10000" }, "ford": { "color": "black", "brake": "abc", "cost": "5000" }}提前致谢
2 回答
慕丝7291255
TA贡献1859条经验 获得超6个赞
您可以使用 reduce()
const arr = [{
"audi": {
"color": "white",
"brake": "xyz",
"cost": "10000"
}
}, {
"ford": {
"color": "black",
"brake": "abc",
"cost": "5000"
}
}]
const res = arr.reduce((ac,a) => {
let key = Object.keys(a)[0];
ac[key] = a[key];
return ac;
},{})
console.log(res)
添加回答
举报
0/150
提交
取消