//先定义一个数组 var arr=[1,2,2,3,4] //双重for循环 for(i = 0;i < arr.length; i++){ for(j = i+1;j < arr.length; j++){ //如果数组中有两个数相等,这里用三位运算符 if(arr[i] === arr[j]){ //在第j个元素开始删除,删除1个元素。splice方法,还可以对多个对象中的某个或某几个对象删除 arr.splice(j,1); j--; } } } console.log(arr)
02-04
1383
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
02-26
882
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
01-09
652
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交