`
dyllove98
  • 浏览: 1376061 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:38147
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:78287
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:131410
社区版块
存档分类
最新评论

JavaScript数组去除重复方法

 
阅读更多

方法如下:

 1 Array.prototype.distinct = function(){     
 2     var self = this;     
 3     var _a = this.concat().sort();     
 4     _a.sort(function(a,b){         
 5         if(a == b){             
 6             var n = self.indexOf(a);             
 7             self.splice(n,1);         
 8         }     
 9     });     
10     return self; 
11 };

使用方法:

1 var a = [1,2,3,4,5,2,3,4,6,7,8];
2 a.distinct();

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics