js字符串操作的方法

简介: js字符串操作的方法

1. 字符串长度:

  • 使用length属性:let len = str.length

字符串访问和修改:

  • 通过索引访问字符:let char = str[index]
  • 使用charAt方法访问字符:let char = str.charAt(index)
  • 使用substring方法获取子字符串:let subStr = str.substring(startIndex, endIndex)
  • 使用slice方法获取子字符串:let subStr = str.slice(startIndex, endIndex)
  • 使用substr方法获取子字符串:let subStr = str.substr(startIndex, length)
  • 使用replace方法替换字符串中的内容:let newStr = str.replace(oldValue, newValue)

字符串的拼接和连接:

  • 使用+操作符拼接字符串:let newStr = str1 + str2
  • 使用concat方法连接多个字符串:let newStr = str1.concat(str2, str3)

字符串的查找和搜索:

  • 使用indexOf方法查找特定子字符串的索引位置:let index = str.indexOf(subStr)
  • 使用lastIndexOf方法查找特定子字符串最后出现的索引位置:let index = str.lastIndexOf(subStr)
  • 使用includes方法判断字符串是否包含特定子字符串:let isExist = str.includes(subStr)

字符串的分割和拼接:

  • 使用split方法将字符串分割成数组:let newArray = str.split(separator),其中separator为分隔符。
  • 使用join方法将数组元素拼接成字符串:let newStr = arr.join(separator),其中separator为连接符。

字符串的转换:

  • 字符串转换为小写:let lowerStr = str.toLowerCase()
  • 字符串转换为大写:let upperStr = str.toUpperCase()
  • 字符串转换为数组:let newArray = Array.from(str)let newArray = [...str]

字符串的去除空格:

  • 去除字符串前后的空格:let trimmedStr = str.trim()
  • 去除字符串中所有的空格:let noSpaceStr = str.replace(/s/g, '')


相关文章
|
5天前
|
JavaScript
js两种移除事件的方法
js两种移除事件的方法
17 2
|
5天前
|
JavaScript 前端开发
JS几种拼接字符串的方法
JS几种拼接字符串的方法
22 1
|
5天前
|
JavaScript 前端开发 索引
JS 删除数组元素( 5种方法 )
JS 删除数组元素( 5种方法 )
18 1
|
7天前
|
JavaScript 前端开发 开发者
【干货拿走】JavaScript中最全的数据类型判断方法!!!!
【干货拿走】JavaScript中最全的数据类型判断方法!!!!
10 1
|
13天前
|
存储 JavaScript 前端开发
JavaScript 字符串(String) 对象
JavaScript 字符串(String) 对象
33 3
|
3天前
|
JavaScript
js两种移除事件的方法
js两种移除事件的方法
19 0
|
3天前
|
JavaScript 前端开发
js关于时间的方法
js关于时间的方法
9 0
|
5天前
|
JavaScript 前端开发 安全
JavaScript实现跳转的方法
JavaScript实现跳转的方法
12 0
|
6天前
|
JavaScript 索引
js数组去重的常见方法
js数组去重的常见方法
19 0
|
8天前
|
JavaScript
js两种移除事件的方法
js两种移除事件的方法