//先定义一个数组 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)
双重for循环可以对数组去重
最新推荐文章于 2024-12-15 12:22:33 发布