• 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. }
  • 相关阅读:
    remove '^M' in shell script
    MyBatis学习总结——实现关联表查询(转)
    SSM框架下结合 log4j、slf4j打印日志
    intellij IDEA里各图标对应的文件类型
    springboot整合shiro
    在Eclipse中如何关联源代码
    windows7 创建http 服务器
    Intellij IDEA 安装和配置jrebel进行项目的热部署
    IntelliJ IDEA 热部署插件 JRebel 安装激活及使用
    idea 安装热部署插件
  • 原文地址:https://www.cnblogs.com/wangyawei/p/9076022.html
Copyright © 2020-2023  润新知