如何从数组中获取唯一值

时间:2019-08-13 20:17:17

标签: javascript arrays

如何过滤数组以仅保留单个值。 (不仅删除重复项,还删除所有出现重复及其重复值的值)

const arr = [1,3,2,4,4,1,5,3]

输出应为单个值的数组:[2,5]

我尝试过:

arr.filter(item => arr.filter(_item => _item === item).length === 1)

它有效。

但是我想找到更复杂的O-n解决方案。

有什么主意吗?

0 个答案:

没有答案