2 u011785114 u011785114 于 2016.04.01 15:13 提问

js 在前台new了一个list,添加元素的时候有重复的元素,如何去掉重复的元素

rt,var list = new Array();list.push(元素),元素有重复的,去重

6个回答

showbo
showbo   Ds   Rxr 2016.04.01 15:29
已采纳

push前遍历下是否有重复项,有就不push

 var ex=false;
for(var i=0;i<list.length;i++)
if(list[i]==元素){//如果是对象自己检查下对象属性哪些是控制唯一的,改这里
ex=true;break;
}
if(!ex)list.push(元素)
CSDNXIAOD
CSDNXIAOD   2016.04.01 15:23

js去掉重复的元素
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

qq_16850743
qq_16850743   2016.04.01 15:50
qq_21717735
qq_21717735   2016.04.01 17:25

List有个方法叫contains(),是否包含某个元素,你查查api

qq_34507752
qq_34507752   2016.04.01 15:37

var ex=false;
for(var i=0;i<list.length;i++)
if(list[i]==元素){//如果是对象自己检查下对象属性哪些是控制唯一的,改这里
ex=true;break;
}
if(!ex)list.push(元素)

qq_26431469
qq_26431469   2016.04.05 11:05

可以遍历元素,有相同的remove 移除

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
数组,List 重复元素统计数量,找出唯一的元素
int[] arr = { 1, 2, 2, 3, 3, 4, 4, 4, 1, 5, 6, 6, 6 }; 两种不同方式(使用map和list两种方式)获得一下输出结果 数组和list 可以使用相同的方法,自己测试可以 控制台输出 1出现的次数:2 2出现的次数:2 3出现的次数:2 4出现的次数:3 5出现的次数:1 数组中唯一的元素是:5
二叉搜索树(可存储重复元素)
使用C++类模板实现的二叉搜索树。 拥有极快的插入删除、查找能力,是折半查找的高级应用。 使用std::list双向链表实现可重复存储元素。 对于学习二叉树有很大的帮助。
C#数组元素是否重复
C#数组元素是否重复,本人在项目中用过很OK
Labview去处掉数组重复的元素
this vi is capble to remove the duplicated elements in the labview array.
labview写的删除数组中重复项
labview写的删除数组中重复项,数组没有重复,保持唯一性
找出两个数组中重复元素的精华代码
网上那种找出两个数组重复元素的代码复杂度较高,这个比较简单,一次循环搞定
有重复元素的排列问题设R={ r , r , , rn 1 2 可能相同。试设计}是要进行排列的n个元素。其中元素n r , r , , r 1 2
有重复元素的排列问题 Description 设R={ r , r , , rn 1 2 可能相同。试设计}是要进行排列的n个元素。其中元素n r , r , , r 1 2 一个算法,列出R的所有不同排列。 编程任务: 给定n 以及待排列的n 个元素。计算出这n 个元素的所有不同排列。 Input 输入数据的第1 行是元素个数n,1£n£500。接下来的1 行是待排列的n个元素。 Output 程序运行结束时,将计算出的n 个元素的所有不同排列输出,最后1 行中的数是排列总数。 Sample Input 4 aacc Sample Output aacc acac acca caac caca ccaa 6
Java统计数组中相同元素个数
Java文件中实现了统计数组中相同元素个数的功能以及统计数组中小于某个元素的所有元素的数量功能
java实现去除数组中重复元素,并排序
先声明一个数组,这个数组中可能会存在重复的元素,而且顺序也是杂乱的,要求将这个数组中的重复元素排除掉并将新得到的数组进行递增排序
将一个一维数组中相同的元素删除的只保留一个,然后按由大到小的顺序输出。
将一个一维数组中相同的元素删除的只保留一个,然后按由大到小的顺序输出。