美文网首页
给数组添加原生去重方法

给数组添加原生去重方法

作者: 李永州的FE | 来源:发表于2017-08-08 15:18 被阅读0次
  Array.prototype.uniq = function () {
        var obj={};
        for(var i=0;i<this.length;i++) {
            if (obj[this[i]]) {
                obj[this[i]]++;
                this.splice(i, 1);
                i--;
            }

            else
                obj[this[i]] = 1;
        }
        return this;


    }

相关文章

  • 给数组添加原生去重方法

  • ES6数组去重

    普通数组去重 方法1 方法2 对象数组去重

  • JS数组去重方式

    1.ES6去重 2.使用indexOf()方法 3.数组forEach方法 4.添加原型方法

  • JS数组去重

    数组去重的方法 1.Set() + Array.from() 2.双层循环 + splice 3.空数组添加 + ...

  • js数组去重、对象数组去重

    普通数组去重 一、普通数组去重 方法一:遍历数组法 方法二:排序法 方法三:对象法 对象数组去重 方法一:将对象数...

  • Array集结号

    实现数组去重的几种方法 数组去重一 数组去重二 利用数组indexof+push实现数组去重 数组去重三 利用对象...

  • 数组

    数组 数组常用方法 数组去重

  • 数组的去重和数组中对象的去重

    数组中对象去重 方式1 jq方式 方式2 原生js方式 普通数组的去重 方式1 普通的数组去重js 方式2 Se...

  • 数组去重

    分类 非对象数组去重 对象数组去重 分类一 --- 非对象数组去重 方法一: set(es6常用) 方法二:red...

  • 14JavaScript数组对象去重的方法

    JavaScript数组对象去重方法 方法一:采用对象访问属性的方法,判断属性值是否存在,如果不存在就添加。

网友评论

      本文标题:给数组添加原生去重方法

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