zoukankan      html  css  js  c++  java
  • js 去掉字符串str中,连续重复的地方

    /*
    实现一个字符串头尾去除空格的函数
    注意需要去除的空格,包括全角、半角空格
    暂时不需要学习和使用正则表达式的方式
    */

      

    function removeRepetition(str) {
    var result = [].filter.call(str,(s,i,o)=>o.indexOf(s)==i).join('');
    
    return result;
    
    }
    

      

    // 测试用例

    console.log(removeRepetition("aaa")); // ->a
    console.log(removeRepetition("abbba")); // ->aba
    console.log(removeRepetition("aabbaabb")); // ->abab
    console.log(removeRepetition("")); // ->
    console.log(removeRepetition("abc")); // ->abc
    

      

  • 相关阅读:
    Java线程面试题 Top 50
    抽象类
    this和super的区别
    引用传递
    【代码】递归调用
    java异常
    抽象类 final
    sublime使用技巧
    zabbix表达式
    tcpdump
  • 原文地址:https://www.cnblogs.com/alone2015/p/11495734.html
Copyright © 2011-2022 走看看