Sun*_*man 4 javascript arrays json
我有像下面这样的数组对象,如何将此格式转换为对象数组并删除键。
{
"9417702107": {
"name": "Sunny",
"phone": "9417702107",
"exists": true
},
"8826565107": {
"name": "Gurwinder",
"phone": "8826565107",
"exists": true
}
}
Run Code Online (Sandbox Code Playgroud)
如何使用javascript将其转换为以下格式:
[{
"name": "Sunny",
"phone": "9417702107",
"exists": true
}, {
"name": "Gurwinder",
"phone": "8826565107",
"exists": true
}]
Run Code Online (Sandbox Code Playgroud)
使用一个简单的循环:
array = [];
for (var key in obj) {
array.push(obj[key]);
}
Run Code Online (Sandbox Code Playgroud)
与另一个答案一样,无法保证数组元素的顺序与对象中的顺序相同。