Вы можете использовать два цикла forEach
и убедиться, что если в массиве 94
или 95
есть несколько объектов, то это также учитывается этой динамической кодовой логикой:
let obj = {
"94":[{"Full Name":"Phalla Morn"}],
"95":[{"Full Name":"Pum Chhenghorng"}],
"99":[{"Full Name":"Proen Pich"}]
};
let res = [];
Object.keys(obj).forEach((key)=>{
obj[key].forEach((innerObj)=>{
res.push(innerObj);
});
});
console.log(res);
Или вы можете использовать Object.values
вместе с оператором spread
:
let obj = {
"94":[{"Full Name":"Phalla Morn"}],
"95":[{"Full Name":"Pum Chhenghorng"}],
"99":[{"Full Name":"Proen Pich"}]
};
let res = [];
Object.keys(obj).forEach((key)=>{
res.push(...Object.values(obj[key]));
});
console.log(res);