🍎 JavaScript 字符串常用方法

相关问题:

  • JavaScript 的字符串常用方法有哪些?
  • 字符串增加相关(一般创建一个字符串副本再操作):

    • 使用运算 +${} 拼接字符串;
    • concat(str) : 将一个或者多个字符串拼接成一个新的字符串。返回值为这个新的字符串。
  • 字符串删除(剪切)相关(一般创建一个字符串副本再操作):

    • slice(start, end)
    • substr(start, count)
    • substring(start, end)

    以上三个方法都返回它们的字符串的一个子字符串剪切后的结果,接收一或者两个参数。

  • 字符串修改相关(一般创建一个字符串副本再操作):

    • trim() / trimLeft() / trimRight() : 删除前、后、或者前后所有 空格符号,返回值为新的字符串;
    • repeat(num) :接收一个整数参数,表示字符串复制多少次,然后返回拼接所有副本后的结果。
    • toLowerCase() / toUpperCase() :转换字符串的大小写。
  • 字符串查找相关:

    • charAt(index) :返回索引值位置的字符
    • indexOf(str) :在字符串中搜索传入的字符串,找到则返回位置索引值,找不到返回 -1
    • startWith() / includes() :从字符串中搜索传入的字符串,并返回一个表示是否包含的布尔值;
  • 字符串转换方法:

    • split() : 根据指定的字符分隔符,拆分成数组;返回值为拆分后的数组;
    • match() :接收一个正则字符串或者 RegExp 对象,返回符合字符串的数组;
    • search() :接收一个正则字符串或者 RegExp 对象,找到符合的字符串则返回匹配索引值;否则返回 -1
    • replace() :接收两个参数,第一个参数为匹配的内容,第二个参数为替换的元素(可以用函数)。
📢 上次更新: 2022/09/02, 10:18:16