zoukankan      html  css  js  c++  java
  • JS数组去重

    去除重复字符串我用到的三种方法:

    把例子贴上,用jQuery方便些,首先要搭好环境,就是在同一目录下(同一文件夹下)保证有所使用的jquery1.8.1(如果是其他版本就在html代码中作相应改动)

    第一、

     1 <html>  
     2 <head>  
     3 <script src="jquery-1.8.1.js"></script>  
     4   
     5 <script> 
     6   
     7 $(function(){  
     8     $('#delRepeat').click(function(){  
     9   
    10   
    11         var str = $('#repeatValue').val();  
    12             var strArr=str.split("");//把字符串分割成一个数组  
    13               
    14             strArr.sort();//排序  
    15             var result=new Array();//创建出一个结果数组  
    16             var tempStr="";  
    17             for(var i in strArr)  
    18             {  
    19                  if(strArr[i] != tempStr)  
    20                  {  
    21                       result.push(strArr[i]);  
    22                       tempStr=strArr[i];  //同时把strArr[i]的值赋给tempStr ;
    23                  }  
    24                  else  
    25                  {  
    26                       continue;  
    27                  }  
    28             }  
    29             $('#noRepeat').val(result.join(""))//把数组连成字符串并展示到页面  
    30     })  
    31 })  
    32   
    33   
    34 <script> 
    35 </head>  
    36 <body>  
    37 原值<input id="repeatValue" type="text" ><input id="delRepeat" type="button" value="去重">  
    38 <input type="text" id="noRepeat">  
    39 </body>  
    40 </html>
  • 相关阅读:
    Codeforces Round #419 (Div. 2)
    论蒟蒻的自我修养
    12 day 1
    Balanced Teams (USACO Jan Bronze 2014)
    一个奇怪的绘图程序
    BZOJ 1002 [ FJOI 2007 ]
    BZOJ 3540 realtime-update 解题
    准备做的题目
    代码风格与树形DP
    CH round #55 Streaming #6
  • 原文地址:https://www.cnblogs.com/ddlove/p/6215193.html
Copyright © 2011-2022 走看看