• 字符串


    1、获取字符串的长度string.length

    <script>
    var str1=new String("heheheda");
    var str2="xiaohuaxiaohei";
    console.log(typeof str1,typeof str2)
    console.log(str2.length);
    </script>

    2、返回当前ascll码所对应的字符tring.fromCharCode

    <script>
    var str2="xiaohuaxiaohei";
    var res1=str2.charCodeAt(2);
    var res2=String.fromCharCode(122);
    console.log(res2);
    </script>

    3、随机改变字体颜色,获取某个位置上字符,index获取索引值

    <script>
    var str="你好,我好,大家好";
    var res=str.charAt(2);
    for(var i=0;i<str.length;i++){
    var r=Math.floor(Math.random()*256);
    var g=Math.floor(Math.random()*256);
    var b=Math.floor(Math.random()*256);
    var s=str.charAt(i);
    document.write("<span style='color:rgb("+r+","+g+","+b+");'>"+s+"</span>");
    }
    console.log(res);
    </script>

    4、string.lastIndexof("字符串"),在一个字符串对象中去查找一个子字符串的位置,如果没有就返回-1,如果有返回的是最后一个子字符串的位置

    <script>
    var str="你好,我好,大家好";
    var res=str.lastIndexOf("你好");
    console.log(res);
    </script>

    5、string.substring(start[ ,end]),截取字符串的一段子字符串,从start开始,end结束,但是不包括end

    <script>
    var str="你好,我好,大家好";
    var res1=str.substring(3,5);
    var res2=str.substring(6);
    console.log(res2);
    </script>

    6、string.replace("子字符串",“替换后的子字符串”),在一个字符串中去查找子字符串,然后替换成另一个字符串

    <script>
    var str="你好,我好,大家好";
    var res=str.replace("我好","***")
    console.log(res);
    </script>

    7、string.split("分割符"),

    8、string.toLowercase()  将字符全部转换为小写

    9、string.toUppercase()  将字符全部转换为大写

  • 相关阅读:
    Unix压测工具学习
    C#获取北京时间
    MySql游标的使用以及5000万大表加索引
    【博客园客户端】博客园Android客户端更新:离线下载、本地收藏、RSS阅读
    Protobuf
    时间戳签名和或证书无法验证或已损坏(已解决)
    Vue插槽的理解和使用
    工作学习高效法则
    ES6 Promise用法小结
    绩效考核互评打分怎么操作?
  • 原文地址:https://www.cnblogs.com/wen936/p/7631733.html
Copyright © 2020-2023  润新知