美文网首页
JS数组去重

JS数组去重

作者: 简奢程序媛 | 来源:发表于2018-11-08 22:50 被阅读0次

    借助新数组 通过indexOf方判断当前元素在数组中的索引如果与循环的下标相等则添加到新数组中

    var arr = [2,23,1,1,2,23,5,4,7,9,8,5];

    function rep(arr) {

          varret = [ ];

          for(vari = 0; i < arr.length; i++) {

          if(arr.indexOf(arr[i]) == i) {

          ret.push(arr[i]);

          }

      }

       return ret;

    }

    arr2 = rep(arr);

    console.log(arr);

    console.log(arr2);

    相关文章

      网友评论

          本文标题:JS数组去重

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