数组有些相同的ID与数量不同的情况下如何能叠加合并?

let badge = [{id: 323, badge: 10},{id: 323, badge: 10},{id: 311, badge: 1},{id: 311, badge: 1},{id: 311, badge: 1},{id: 311, badge: 1},{id: 352, badge: 3},{id: 352, badge: 100},{id: 480, badge: 5}]//怎么叠加 参考这个计算结果let badgeMerge = [{id: 323, badge: 20},{id: 311, badge: 4},{id: 352, badge: 103},{id: 480, badge: 5}]

这个数组有些相同的ID与数量不同的情况下如何能叠加合并?

海绵宝宝撒
浏览 599回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript