遍历数组去重

function unique(arr){// 定义方法
    // 遍历arr
    var _arr= new Array();
    for(var i in arr){
    //该元素在_arr内部不存在才允许追加
        if(_arr.indexOf(arr[i])==-1){
           _arr.push(arr[i]);
        }
    }
    return _arr;//返回新数组

}

//你要使用的地方

var arr = [];
var newArr = unique(arr);

猜你喜欢

转载自blog.csdn.net/freeky_ge/article/details/80529700