【发布时间】:2023-03-03 06:22:27
【问题描述】:
我有一个重复的数组。我正在寻找一种省略重复值的方法,即
[['cream'], ['cake'], ['cheese'], ['bread'], ['cream'], ['cake'], ['cheese'], ['bread'], ['butter']]
变成
[['cream'], ['cake'], ['cheese'], ['bread'], ['butter']]
有什么干净的方法可以做到这一点?
【问题讨论】:
-
你尝试了什么?所有数组都包含一个元素吗?
-
我尝试了很多嵌套的 if()。这不是问答网站吗?
-
使用
arr.filter((item, index)=> arr.indexOf(item) === index);)。来源:filter duplicates in arrays - GeeksForGeeks -
为什么这个问题被关闭了?在我看来,这个问题非常集中。
-
@AliasCartellano 这在这里不起作用。
标签: javascript arrays