js数组去重方法封装

 

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;
}        

 

posted @ 2019-05-31 11:34  Echo的前端空间  阅读(462)  评论(0编辑  收藏  举报