js数组去重的三种方法
1.通过indexOf查找数组下标的方式去重,如果返回值等于负一,则证明新数组中没有这个数,添加进来。
var arr1 = [1, 2, 33, 2, 2, 1, 1, 4, 4];
var arr2 = ['a','b','b','c','c','s','s','d','f','d'];
function array(arr) {
var newArr = [];//存储去重后的新数组
for (var i = 0; i < arr1.length; i++) {
var v = arr[i] //遍历数组
if (newArr.indexOf(v) === -1) {
newArr.push(v);
}
}
return newArr;
}
co
js数组去重的三种方法最先出现在Python成神之路。
共有 0 条评论