【发布时间】:2020-06-01 09:17:56
【问题描述】:
假设我们有一个空字符串数组
const arr = [
{ value: 1, name: "king" },
{ value: 2, name: "master" },
{ value: 10, name: "lisa" },
{ value: 4, name: "lisa" },
{ value: 5, name: "jim" },
{ value: 6, name: "master" },
{ value: 1, name: "jim" },
{ value: 3, name: "" },
{ value: 2, name: "" },
]
我想删除重复的名称并将它们的值添加到同一个数组或另一个数组中。 期望的输出:
[
{ value: 1, name: "king" },
{ value: 8, name: "master" },
{ value: 14, name: "lisa" },
{ value: 6, name: "jim" },
{ value: 5, name: "" },
]
【问题讨论】:
-
到目前为止您尝试过什么?这似乎是一个简单的循环或
.reduce()案例
标签: javascript arrays object duplicates