首页 > 技术文章 > js数组去重方法封装

summer-qd 2019-05-31 11:34 原文

 

Array.prototype.unique = function (){
    var temp = {},
    arr = [],
    len = this.length;
    for(var i = 0; i < len; i++){
        if(!temp[this[i]]){
            temp[this[i]] = 'abc';
            arr.push(this[i]);
        }
    }
    return arr;
}        

 

推荐阅读