zoukankan      html  css  js  c++  java
  • 妙味——字符串方法2

    比较类:

      localeCompare——根据当地习惯比较字符串

    var str1 = '啊';
    var str2 = '你';
    // localeCompare 按照当地人的习惯排序
    alert(str1.localeCompare(str2));    //得到-1,表示第一个比第二个小

    截取类:

      slice、substr、substring

    <script>
        var str = 'abcdef';
    
        alert(str.slice(1,3));    //得到 bc ,不取结束位置
        alert(str.substring(1,3));    //得到 bc ,不取结束位置
        alert(str.substr(1,3));    //得到 bcd ,获取结束位置
    
        alert(str.slice(3));    //不给结束位置,会获取到字符串结束为止。
        alert(str.substring(3));    //不给结束位置,会获取到字符串结束为止。
        alert(str.substr(3));    //不给结束位置,会获取到字符串结束为止。
    
        alert(str.slice(-1));    //给负数,会获取倒数第几个字符
        alert(str.substring(-1));    //给负数,负数相当于0,获取到整个字符串
        alert(str.substr(-1));    //给负数,会获取倒数第几个字符
    </script>

    其他:

      split——根据分隔符、拆分成数组

    <script>
        var str = 'fu|chong|bai|xiao';
    
        alert(str.split('|'));    // fu,chong,bai,xiao  数组
    </script>

      toLowerCase、toUpperCase——大小写转换

    <script>
        var str='Bai';
    
        alert(str.toLowerCase());    //转换为全小写
        alert(str.toUpperCase());    //转换为全大写
    </script>
    高否?富否?帅否? 否? 滚去学习!
  • 相关阅读:
    再探最大公约数
    非旋treap
    初赛毒瘤汇总(持续更新中)
    架构漫谈阅读笔记五--以豆瓣得基础架构为例
    架构设计小论文
    第一阶段
    架构漫谈阅读笔记六--以淘宝数据魔方技术架构解析为例
    学习进度第八周
    架构漫谈阅读笔记一
    软件架构之 Refined Architecture阶段
  • 原文地址:https://www.cnblogs.com/baixc/p/3466398.html
Copyright © 2011-2022 走看看