相关疑难解决方法(0)

从JS数组中删除重复值

我有一个非常简单的JavaScript数组,可能包含也可能不包含重复项.

var names = ["Mike","Matt","Nancy","Adam","Jenny","Nancy","Carl"];
Run Code Online (Sandbox Code Playgroud)

我需要删除重复项并将唯一值放在一个新数组中.

我可以指出我尝试过的所有代码,但我认为它没用,因为它们不起作用.我也接受jQuery解决方案.

类似的问题:

javascript arrays unique duplicates

1225
推荐指数
28
解决办法
130万
查看次数

Javascript:查找并删除*所有*重复的项目

我有一个包含以下元素的数组:

A
B
B
C
B
Run Code Online (Sandbox Code Playgroud)

如果一个项目出现多次,我必须删除它的所有出现次数.因此,它会是这样的:

A
C
Run Code Online (Sandbox Code Playgroud)

我已经找到了很多关于如何删除其他重复元素的例子,但仍然保留了"原始"元素,其中我找不到更接近它的东西,我真的迷失了.

我考虑过保存一个对象:1.项目的价值; 2.它出现多少次; 3.所有外观的位置.

如果出现的时间超过1,我会删除数组中的所有以下位置.这是个好主意吗?最好的方法是什么?

非常感谢你!

javascript arrays jquery

0
推荐指数
1
解决办法
72
查看次数

标签 统计

arrays ×2

javascript ×2

duplicates ×1

jquery ×1

unique ×1