如果您有2个阵列
var number = [1, 2, 3];
var color = ['red', 'white', 'blue'];
如何创建如下所示的对象:
var combined = [
{
number: 1,
color: 'red'
},
{
number: 2,
color: 'white'
},
{
number: 3,
color: 'blue'
},
];
使用underscore.js的加分点
答案 0 :(得分:0)
使用下划线,
var number = [1, 2, 3];
var color = ['red', 'white', 'blue'];
var combined = _.map(number, function(num, key) {
return {
number: num,
color: color[key]
}
});
console.log(combined);