码迷,mamicode.com
首页 > 编程语言 > 详细

js实现过滤重复字符和重复数组-javascript技巧

时间:2014-08-14 19:24:49      阅读:267      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   color   java   io   strong   for   

js实现过滤重复字符

<script type="text/javascript">     
  <!--     
    String.prototype.noRepeatStr=function(){     
        var tempArr=new Array();     
        for(var i=0;i<this.length;i++){     
            if(tempArr.join(‘‘).indexOf(this.charAt(i))==-1)     
                tempArr[tempArr.length]=this.charAt(i);     
        }     
        return tempArr.join(‘‘);     
    }     
    
    var str="aaabbbbcc";     
    alert(str.noRepeatStr());     
  //-->     
</script>    

 

js实现过滤重复数组

//zNodes是需要过滤重复元素的数组
//DatazNodes是过滤后的数组
//DealerType 是元素对象的某个field
for (var i = 0; i < zNodes.length; i++) {
        var index = -1;
       for (var j = 0; j < DatazNodes.length; ++j) {
            if (DatazNodes[j].DealerType == zNodes[i].DealerType) {
                   index = j;
             }
         }
   if (index == -1) {
             DatazNodes.push(zNodes[i]);
        }
}

 

js实现过滤重复字符和重复数组-javascript技巧,布布扣,bubuko.com

js实现过滤重复字符和重复数组-javascript技巧

标签:des   style   blog   color   java   io   strong   for   

原文地址:http://www.cnblogs.com/biye/p/3912758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!