js 数组去重复的四种方法
来源:互联网 发布:mac迅雷什么意思 编辑:程序博客网 时间:2024/06/06 08:53
借鉴网络上的方法总结了一下
<script>var arr = [1,2,3,4,5,6,2,3,4,1,3,5,6,8,5,3];//第一种Array.prototype.noReapeat = function(){var temp = [this[0]];for(var i=0; i<this.length; i++){var repeat = false;for(var j=0; j<temp.length; j++){if(this[i]==temp[j]){repeat = true;break;}}if(!reapet){temp.push(this[i])}}return temp;}//第二种Array.prototype.noReapeat1 = function(){var temp = [this[0]];this.sort();for(var i=0; i<this.length; i++){if(this[i]!==temp[temp.length-1]){temp.push(this[i]);}}return temp;}//第三种Array.prototype.noReapeat2 = function(){var temp=[];var json={};for(var i=0; i<this.length; i++){if(!json[this[i]]){temp.push(this[i]);json[this[i]]=1;}}return temp;}//第四种Array.prototype.noReapeat3 = function(){var temp =[];for(var i=0; i<this.length; i++){if(temp.indexOf(this[i])==-1){temp.push(this[i]);}}return temp;}console.log(arr.noReapeat3());</script>
0 0
- js 数组去重复的四种方法
- js 数组去重复项的五种方法比较
- js 数组去重复项的方法总结
- 数组去重的四种方法
- 数组去重的四种方法
- 数组去重的四种方法
- js数组去重复的几种方法以及效率值测试
- js数组去重复
- js数组去重复
- js数组去重复的最优写法
- 数组去重复数字的方法
- js数组去重复项
- js去数组重复数据
- js数组去重复项
- js数组去重复项
- Js数组去重复效率
- JS数组去重复元素
- javascript数组去重的四种方法
- 初来乍到的应届生
- POJ 1602 昂贵的聘礼 最短路,挺蒙b的
- 备忘
- java选择排序
- oracle物化视图
- js 数组去重复的四种方法
- 泛型合并去重(int的话排序)
- # js,根据input框内容实时搜索列表,并添加底色以突出显示
- 四层和七层负载均衡的区别
- 常用DBA脚本
- 状态压缩DP POJ 1185 炮兵阵地
- 青蛙跳台阶问题
- Centos6.0系统keepalived+Haproxy实现httpd简单负载均衡
- iOS WebView加载本地html文件