zoukankan      html  css  js  c++  java
  • JS工具对象 String 10种常用 方法

    String 工具类

    目前总结 10个方法

    str.charCodeAt(3); 返回指定位置字符Unicode编码

    str.substr(0,3);str.substring(0,7);str.slice(-8,-1); 三种截串 1.n-m 2.n-m(不包括m)3.可以传负索引

    str.indexOf("t");str.lastIndexOf("t"); 返回字符出现位置2种 1.第一次出现 2.最后一次出现

    str.toLowerCase();str.toUpperCase(); 大小写转换

    str.replace("t","T"); 字符 替换 字符

    str.split("+");  根据某种字符或者符号 截取 返回 数组

    1.返回指定位置的字符的 Unicode 编码  str.charCodeAt(3);

    var str = "long time no see "; 
    
    str.charCodeAt(3); // 103

    2.从索引 n开始截取m个字符 str.substr(0,3);

    var str = "long time no see "; 
    
    str.substr(0,3);// long

    3.从索引n开始截取到m不包括m str.substring(0,7);

    var str = "long time no see "; 
    
    str.substring(0,7);//   long ti

    4.索引n开始截取到m不包括m(可以用-1 负数做索引) str.slice(-8,-1);

    var str = "long time no see "; 
    
    str.slice(-8,-1); // e no se

    5.返回指定字符第一出现的索引位置 没有返回-1  str.indexOf("t");

    var str = "long time no see "; 
    
    str.indexOf("t");//5

    6.返回指定字符最后一次出现的索引位置 没有返回-1   str.lastIndexOf("t");

    var str = "long time no see ";
    
    str.lastIndexOf("t"); //5

    7.大小写转换

    str.toLowerCase:将所有字母转换为小写 str.toLowerCase();

    var str = "LONG TIME NO SEE";
    console.log(str.toLowerCase());
    // long time no see

    str.toUpperCase:将所有字母转换为大写 str.toUpperCase();

    var str = "long time no see";
    console.log(str.toUpperCase());
    // LONG TIME NO SEE

    8.替换replace(要替换的老字符,替换成新的字符) str.replace("t","T");

    var str = "long time no see "; 
    str.replace("t","T"); // long Time no see

    9.将字符串按照只等分割符拆分成数组 str.split("+");  按照+拆分 字符串 返回数组

    var str = "long+time+no+see";
     var ary = str.split("+");
     console.log(ary);  //  ["long", "time", "no", "see"]
    
    
    
  • 相关阅读:
    运维自动化轻量级工具pssh
    Linux下的tar压缩解压缩命令详解
    [shell] while read line 与for循环的区别
    Linux sed命令
    [转]linux awk命令详解
    Centos7上部署openstack ocata配置详解
    自动化运维工具——puppet详解(一)
    OpenStack 初探(一) -- All-In-One模式部署(初学OpenStack必备)
    shell中的重定向(输入输出)
    vim批量注释和反注释快捷键
  • 原文地址:https://www.cnblogs.com/zzzzzzzsy/p/6657526.html
Copyright © 2011-2022 走看看