zoukankan      html  css  js  c++  java
  • js字符串的使用

    Javascript的内置功能之一就是字符串连接,如果+号用于两个字符串连接

    1. var s="hello,world"
    2.       //想要查找给定位置的字符
    3.       s.charAt(0) // h 第一个字符
    4.       s.charAt(s.length-1) // d 最后一个字符
    5.  
    6.       //截取字符串
    7.       s.substring(1,4) //ell
    8.       s.slice(1,4) //ell 同上
    9.       s.slice(-3) //rld
    10.  
    11.       //查询子字符串
    12.       s.indexOf("l") // 2 l第一次出现的位置
    13.       s.lastIndexOf("l") //10 l最后一次出现的位置
    14.  
    15.       //字符串分割,即将一个字符串分割为多个字符串
    16.        s.split(",") //["hello","world"]
    17.  
    18.       //字符串替换
    19.       var myStr = "I,love,you,Do,you,love,me";
    20.        var replacedStr = myStr.replace("love","hate");
    21.       //"I,hate,you,Do,you,love,me"
    22.       //默认只替换第一次查找到的,想要全局替换,需要置上正则全局标识
    23.       var myStr = "I,love,you,Do,you,love,me";
    24.       var replacedStr = myStr.replace(/love/g,"hate");
    25.       //"I,hate,you,Do,you,hate,me"
    26.  
    27.       //字符串大小写转换
    28.       var myStr = "I,love,you,Do,you,love,me";
    29.       var lowCaseStr = myStr.toLowerCase();
    30.       console.log(later.getMinutes());
    31.       //"i,love,you,do,you,love,me";
    32.       var upCaseStr = myStr.toUpperCase();
    33.       //"I,LOVE,YOU,DO,YOU,LOVE,ME"
    34.  
    35.       //字符串连接除了+号,还有concat
    36.       var str1 = "I,love,you!";
    37.       var str2 = "Do,you,love,me?";
    38.       var str = str1.concat(str2);
    39.        //"I,love,you!Do,you,love,me?"

    写一个函数获取输入参数的后缀名,例如 abcd.txt

    1. function getSuffix(file){
    2.    return file.slice(file.lastIndexOf(".") + 1,file.length);
    3. }
  • 相关阅读:
    设计模式20-观察者模式
    设计模式19-备忘录模式
    设计模式18-中介者模式
    设计模式17-迭代器模式
    设计模式16-解释器模式
    Wireshark基本介绍和学习TCP三次握手
    Jmeter CSV 参数化/检查点/断言
    Jmeter运营活动并发测试—巧用集合点
    一个简单的性能测试
    Jmeter对HTTP请求压力测试、并发测试
  • 原文地址:https://www.cnblogs.com/wangyawei/p/9076022.html
Copyright © 2011-2022 走看看