标签: javascript arrays
如何过滤数组以仅保留单个值。 (不仅删除重复项,还删除所有出现重复及其重复值的值)
const arr = [1,3,2,4,4,1,5,3]
输出应为单个值的数组:[2,5]
[2,5]
我尝试过:
arr.filter(item => arr.filter(_item => _item === item).length === 1)
它有效。
但是我想找到更复杂的O-n解决方案。
有什么主意吗?