需要创建一个浅浅的对象数组基于一个数组,它是一个对象的值的元素:基于对象内数组的新对象数组?
var obj = {
a: 1,
b: 'x',
c: 'z',
d: ['rr', 'qq']
};
var rec = [];
obj.d.forEach(function(e, i) {
rec.push({
d: e
})
});
console.log(rec);
但是,当然,这只是让我
[ { d: 'rr' }, { d: 'qq' } ]
怎么到这一个新的对象数组? - >
[ { a: 1,
b: 'x',
c: 'z',
d: 'rr' },
{ a: 1,
b: 'x',
c: 'z',
d: 'qq' } ]
如果我理解正确:用于然而,许多数组元素,新数组 – sqldoug