var arr1 = [1, 2, 2, 3, 4, 4, 5];
// 去重方法一
function Duplication1(arr) {
var array = [];
for (var i = 0; i < arr.length; i++) {
if (array.indexOf(arr[i]) == -1) {
array.push(arr[i]);
}
}
return array;
}
// 去重方法二
function Duplication2(arr) {
var obj = {};
var array = [];
for (var i = 0; i < arr.length; i++) {
console.log(obj[arr[i]])
if (!obj[arr[i]]) {
obj[arr[i]] = 1;
array.push(arr[i]);
}
}
return array;
}
var arr3 = Duplication1(arr1)
var arr4 = Duplication2(arr1)
console.log(arr3, arr4)
js 数组去重
最新推荐文章于 2022-12-03 15:27:23 发布