1 Star 0 Fork 0

PaddyWang / summarize

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
01 JS中String的高级API.md 2.37 KB
一键复制 编辑 原始数据 按行查看 历史

JS中String的高级操作

String(高级API)

  • 字符串索引操作

    • charAt()

      指定索引位置字符 = str.charAt(index);
    • charCodeAt()

      指定索引位置字符ASCII = str.charCodeAt(index);
    • indexOf()

      指定字符的索引 = indexOf(chr);
          // 从前开始查找第一个指定字符
    • lastIndexOf()

      指定字符的索引 = lastIndexOf(chr);
          // 从后查找
  • 字符串截取操作

    • concat()

      newStr = str1.concat(str2);
          // 将字符串2添加到字符串1后面,并返回新字符串
    • slice()

      newStr = str.slice(3,6);
          // 截取两个索引之间的字符串[包左不包右)
          // (两个参数都代表索引)
      
      newStr = str.slice(3);
          // 截取指定索引到最后的字符串
      
      newStr = str.slice(-3);
          // 截取最后三位字符串
      
      newStr = str.slice(6,3);
          // 返回空
    • substr()

      newStr = str.substr(3,6);
          // 截取从索引3向后6位字符串
          // (第一个参数代表索引,第二个参数代表截取长度)
      
      newStr = str.substr(3);
          // 截取指定索引到最后的字符串
      
      newStr = str.substr(-3);
          // 截取最后三位字符串
    • substring()

      newStr = str.substring(3,6);
          // 截取两个索引之间的字符串[包左不包右)
          // (两个参数都代表索引)
      
      newStr = str.substring(3);
          // 截取指定索引到最后的字符串
      
      newStr = str.substring(-3);
          // 截取整个字符串
      
      newStr = str.substring(6,3);
          // 智能转换成(3,6)
  • 编码解码

    • encodeURIComponent()

      enStr = encodeURIComponent(str);
          // 编码
    • decodeURIComponent()

      str = decodeURIComponent(enStr);
          // 解码
  • 大小写转换

    • toUpperCase()

      STR = str.toUpperCase();
          // 小写转换成大写
    • toLowerCase()

      str = STR.toLowerCase();
          // 大写转换成小写
HTML
1
https://gitee.com/paddywang/summarize.git
git@gitee.com:paddywang/summarize.git
paddywang
summarize
summarize
master

搜索帮助