我有以下json对象:
“记录”:{ “ abc”:{ “ id”:“ 1”, “ code”:“ A”, “ iId”:“ 2”, }, “ xyz”:{ “ id”:“ 1”, “代码”:“ B”, “ iId”:“ 2”, } }
我想获取代码值并将其插入到新数组中。我该如何实现? 预先感谢
答案 0 :(得分:0)
让我们尝试下面的代码:
let obj = {
"records": {
"abc": {
"id": "1",
"code": "A",
"iId": "2",
},
"xyz": {
"id": "1",
"code": "B",
"iId": "2",
}
}
};
let arr = [];
for (let key in obj) {
for (let subkey in obj[key]){
arr.push(obj[key][subkey]['code']);
}
}
console.log(arr);