我有2个这样的对象数组:
objects [ { countMedias: 2 },
{ countMedias: 1 },
{ countMedias: 3 },
{ countMedias: 1 },
{ countMedias: 2 } ]
listePlayliste [ { nom_playlist: 'bbbb' },
{ nom_playlist: 'ccc' },
{ nom_playlist: 'aaaa' },
{ nom_playlist: 'xxxx' },
{ nom_playlist: 'resttttttttt' } ]
我想融合他们两个,以获得这样的东西:
Result [ { nom_playlist: 'bbbb', countMedias: 2 },
{ nom_playlist: 'ccc', countMedias: 1 },
{ nom_playlist: 'aaaa', countMedias: 3 },
{ nom_playlist: 'xxxx', countMedias: 1 },
{ nom_playlist: 'resttttttttt', countMedias: 2 } ]
我尝试了这个,但实际上不是我想要的:
Array.prototype.push.apply(json,objects);
最佳答案
也许是这样的:
objects.map((object, index) => Object.assign(object, listePlayliste[index]))
但是不要尝试在较大的数组大小上使用它。没那么快。