• JS去除重复字符串


    1.JS去除重复字符串

    <html>
    <head>
    <script src="jquery-1.8.1.js"></script>

    <SCRIPT LANGUAGE="JavaScript">

    $(function(){
        $('#delRepeat').click(function(){


            var str = $('#repeatValue').val();
                var strArr=str.split("");//把字符串分割成一个数组
                
                strArr.sort();//排序
                var result=new Array();//创建出一个结果数组
                var tempStr="";
                for(var i in strArr)
                {
                     if(strArr[i] != tempStr)
                     {
                          result.push(strArr[i]);
                          tempStr=strArr[i];
                     }
                     else
                     {
                          continue;
                     }
                }
                $('#noRepeat').val(result.join(""))//把数组连成字符串并展示到页面
        })
    })


    </SCRIPT>
    </head>
    <body>
    原值<input id="repeatValue" type="text" ><input id="delRepeat" type="button" value="去重">
    <input type="text" id="noRepeat">
    </body>
    </html>

    2.

    function dropRepeat(str){
      var result=[];
      var hash={};
      for(var i=0, elem; i<str.length;i++){
        elem=str[i];
        if(!hash[elem]){
          hash[elem]=true;
          result=result+elem;
        }
      }
      return result;
    }

  • 相关阅读:
    在WPF中应用弱事件模式
    MSTest DeploymentItemAttribute
    delegate, event
    zookeeper 开机启动197
    centos 7 安装solr7.3.0 配置mysql197
    solr7.4 centos7安装197
    centos 查看mysql数据库命令197
    bootstrapValidator验证197
    idea快捷键197
    sun.misc.Unsafe.park(Native Method)197
  • 原文地址:https://www.cnblogs.com/chencheng365/p/4390597.html
Copyright © 2020-2023  润新知