美文网首页
数组去重

数组去重

作者: Vivian_06e6 | 来源:发表于2018-08-31 12:10 被阅读0次

    方法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);
    

    相关文章

      网友评论

          本文标题:数组去重

          本文链接:https://www.haomeiwen.com/subject/bjsswftx.html