美文网首页
数组去重

数组去重

作者: Willworkgogogo | 来源:发表于2017-02-06 15:05 被阅读0次

    Array.prototype.unique = function() {

    var arr = [];

    var obj = {};

    for(var i = 0; i < this.length; i++){

    if(!obj[this[i]]){

    arr.push(this[i]);

    obj[this[i]] = 1;

    }

    }

    return arr;

    }

    var arr = [1,1,2,2,3,3];

    alert(arr.unique())   //[1, 2, 3]

    1. 建立新数组存放独立内容

    2. obj存放数组内容, 并且用来比较

    ...待完善

    相关文章

      网友评论

          本文标题:数组去重

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