• JavaScript: 常用字符串API


    常用字符串API

    length:获取字符串的长度(字符串中字符的个数) 属性,没有小括号

      var str = "hello";
    
      console.log( str.length );

    toUpperCase/toLowerCase :转大小写

      

    var name = "AngierSun";
    console.log( "大写:"+name.toUpperCase() );
    console.log( "小写:"+name.toLowerCase() );

    charAt(下标) : 返回某个下标上的字符

    var str1 = "javascript网页教程";
    var str2 = str1.charAt(12); // 下标12上的字符
    console.log(str2); //
    
    var str3 = str1.charCodeAt(12);
    console.log(str3); //25945:(汉字“教”在unicode编码中的编号)

    indexof(字符):查找字符串中字符出现的首次下标

    lastIndexof(字符):查找字符串中字符最后一次出现的下标

    var str1 = "javascript网页教程";
    var str2 = str1.indexOf("a");
    console.log(str2); // 1 , a字符在str1中第一次出现的下标
    var str3 = str1.lastIndexOf("a"); //3,a字符在str1中最后一次出现的下标
    console.log(str3);

    substring(开始,结束):截取字符串中一部分(结束是不包含的)

    var str1 = "abcdefgh";
    var str2 = str1.substring(2,4);
    console.log(str2); //cd,从2开始(包含),4结束(不包含)

    replace(旧的,新的):将字符串中的旧字符替换成新字符

    var str1 = "abcde";
    var str2 = str1.replace("cd","XXX");
    console.log(str2); // abXXXe,将str1中的cd替换成XXX

    split(分割的节点):一个字符串切割成N个小字符串,所以返回的是数组类型

    var str1 = "一,二,三,四,五";
    var arr = str1.split(","); // 将str1 以逗号进行分割,分割成N份,所以返回的结果一定
    是数组结构
    console.log( "共分割成:"+arr.length+"份" );
    console.log( "第三份是:" + arr[2] ); //
  • 相关阅读:
    Veritas NetBackup™ for OpenStack
    Win 810系统安装软件报错
    Netbackup驱动器常用命令vmoprcmd
    NBU服务端生成证书/客户端获取、更新证书方式/7656、7654、7640、76XX报错处理
    centos7之系统优化方案【转】
    pip的安装、以及使用方法。
    Python模块(导入,内置,自定义,开源)
    数据库的高可用 及 Mycat的引入
    LeetCode 第21题 合并有序链表
    Docker容器技术
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/15129958.html
Copyright © 2020-2023  润新知