JavaScript数组删除重复内容

快乐打工仔 分类:实例代码

JavaScript数组删除重复内容属于前端实例代码,有关更多实例代码大家可以查看

删除数组中重复的元素的方法有多重,使用jQuery实现很容易。

下面介绍一下如何用JavaScript实现删除重复元素。

代码实例如下:

Array.prototype.distinct=function(){
  var arr=[],
  len=this.length;
   
  for(var i=0;i<len;i++){
    for(var j=i+1;j<len;j++){
      if(this[i]===this[j]){
        j=++i;
      }
    }
    arr.push(this[i]);
  }
  return arr;
};
var arr=["前端教程网","antzone",2,"分享互助",2];
console.log(arr.distinct());

相关阅读:

(1).prototype参阅JavaScript prototype 原型一章节。

(2).for语句参阅JavaScript for 循环语句一章节。

(3).push方法参阅JavaScript push()一章节。

JavaScript数组删除重复内容,这样的场景在实际项目中还是用的比较多的,关于JavaScript数组删除重复内容就介绍到这了。

回复

我来回复
  • 暂无回复内容