相关疑难解决方法(0)

如何使用lodash合并两个数组并对重复对象的值求和

有两个数组:

[
  {"id": "5c5030b9a1ccb11fe8c321f4", "quantity": 1},
  {"id": "344430b94t4t34rwefewfdff", "quantity": 5},
  {"id": "342343343t4t34rwefewfd53", "quantity": 3}
]
Run Code Online (Sandbox Code Playgroud)

[
  {"id": "5c5030b9a1ccb11fe8c321f4", "quantity": 2},
  {"id": "344430b94t4t34rwefewfdff", "quantity": 1}
]
Run Code Online (Sandbox Code Playgroud)

如何将它们合并为一个求和量?

[
  {"id": "5c5030b9a1ccb11fe8c321f4", "quantity": 3},
  {"id": "344430b94t4t34rwefewfdff", "quantity": 6},
  {"id": "342343343t4t34rwefewfd53", "quantity": 3}
]
Run Code Online (Sandbox Code Playgroud)

其中之一有时可能是空的

javascript lodash

6
推荐指数
1
解决办法
3205
查看次数

标签 统计

javascript ×1

lodash ×1