js数组去重
2021-07-13 04:07
标签:turn 方法 相同 重复数据 index 长度 pre highlight [] js数组去重 标签:turn 方法 相同 重复数据 index 长度 pre highlight [] 原文地址:https://www.cnblogs.com/menglong1214/p/9543719.html /*去重第一种方法:遍历数组,查看对应的每个值的索引是否为当前索引,不是则重复,删除*/
var arr = [20,23,40,45,60,23,45,60,20,40,20,20,20,20,20,20,20,20];
function rmArr1(arr) {
for(var i = 0; i ");
//去重第二种方法:双层循环,内层循环查找始终比外层循环多一个索引,如果碰到的值相同则删除
var arr1 = [20,23,40,45,60,23,45,60,20,45,45,45,45,45,45,45];
function rmArr2(arr) {
for (var i = 0; i ");
//去重方法三:借助新的数组,当循环下标与当前值的索引一致,则添加到数组中
var arr2 = [20,23,40,45,60,23,45,60,20,45,45,45,45,45,45,45];
function rmArr3(arr) {
var newArr = [];
for (var i = 0; i