我有一些看起来像这样的数据:
{
"obj":
[
{
"name": "name1",
"age": "24"
},
{
"name": "name2",
"age": "17"
}
]
}
我需要做的是从中创建 2 个数组。
例如:
namelist[];
agelist[];
所以结果是:
namelist: ['name1', 'name2'];
agelist: [24, 17];
我的问题是,我该怎么做?
最佳答案
var namelist = [];
var agelist = [];
for(var i in obj.obj){
namelist.push(obj.obj[i].name);
agelist.push(obj.obj[i].age);
}
console.log(namelist, agelist);
关于javascript - 从 JavaScript 对象创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40358805/