数组去重

2018-08-31  本文已影响0人  Vivian_06e6

方法1:

var arr = [12,5,5,2,2,1,2,3,2,2,3,5,33,2];
function unique(arr){
    var temp = {};
    for(attr in arr){
        if(!temp[arr[attr]]){
        console.log("times")
        temp[arr[attr]] = 1;
        }
    }
    return Object.keys(temp);
}

方法2:

var arr = [1,1,1,1,2,2,2,2,2,1,1,1,1,2];
arr = [...new Set(arr)];        //利用ES6中的Set数据结构
console.log(arr);
上一篇 下一篇

猜你喜欢

热点阅读