//先定义一个数组 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
1399
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
02-26
884
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
01-09
683
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-14
530
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
02-24
885
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)