js去掉数组重复的扩展方法
2012-07-29 16:04
746 查看
Array.prototype.distinct = function () { var thix = this, _a = this.concat().sort(), n = 0; _a.sort(function (a, b) { if(a === b) { n = thix.indexOf(a); thix.splice(n,1); } }); return thix; }; var arr = new Array(1,20,3,4,5,6,70,8,1,2,8); arr.distinct();
相关文章推荐
- 高效的去掉js数组或者字符串中重复的对象方法
- js-一种去掉数组中重复元素的方法
- 字符串数组(String []) 去掉重复值的方法
- JS两个数组比较,删除重复值巧妙方法
- Js中去除数组中重复元素的4种方法
- 编写一个方法,去掉一个数组中的重复元素
- JS判断一个数组中是否有重复值的三种方法
- 字符串数组(String []) 去掉重复值的方法
- 编写一个方法 去掉一个数组的重复元素
- 字符串数组(String []) 去掉重复值的方法
- js-数组去重(有五种方法)-包含数组扩展形式
- Java数组去掉重复的方法集
- js数组方法扩展
- js判断数组里是否有重复元素的方法
- 字符串数组(String []) 去掉重复值的方法
- js去除数组重复项,删除重复数据的方法
- 高效率去掉js数组中重复项
- JS判断一个数组中是否有重复值的三种方法
- JavaScript几种数组去掉重复值的方法推荐
- JS判断一个数组中是否有重复值的三种方法