• 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;
    }

  • 相关阅读:
    thinkphp 前后端分离
    git常用命令总结
    DIV常用属性大全
    shell编程学习之使用jq对json数据进行提取
    shell编程之if语句
    shell编程之变量赋值
    【总结】sqli-labs Less(1-35) 小结
    【总结】sqlmap常用命令
    【总结】kali(amd64)中安装nessus
    【总结】ettercap工具之DNS劫持
  • 原文地址:https://www.cnblogs.com/chencheng365/p/4390597.html
Copyright © 2020-2023  润新知