我在 javascript 中有 3 个常规数组
1st array : ids[] (contains list of ids)
2nd array : country[] (contains list of names of countries)
3rd array : codes[] (contains list of codes of countries)
我需要从这三个数组创建一个对象数组,比如“comb”,键为“id”、“name”和“code”,以及来自 3 个数组的相应值。
例如: 这就是我想要的常规数组
var comb = [
{id:1, name:'United States',code:'US'},
{id:2, name:'China',code:'CH'}
];
谁能告诉我如何实现这个
最佳答案
var comb = [];
for (var i=0,n=ids.length;i<n;i++) {
comb.push({id:ids[i],name:country[i],code:codes[i]});
}
关于javascript - 将常规 javascript 数组分配给对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11824062/