• 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"]
    
    
    
  • 相关阅读:
    Log4j,Log4j2,logback,slf4j日志学习(转)
    MultipartFile类
    @Transactional(转)
    redis序列化和反序列化
    redis常见问题(转)
    为什么说Redis是单线程的以及Redis为什么这么快!(转)
    Numpy 用法小结
    正则表达式使用小结
    Hive 窗口函数、分析函数
    Hive UDF开发实例学习
  • 原文地址:https://www.cnblogs.com/zzzzzzzsy/p/6657526.html
Copyright © 2020-2023  润新知