我有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]))


但是不要尝试在较大的数组大小上使用它。没那么快。

07-26 04:35