-
charAt / charCodeAt / toLowerCase / toUpperCase
- charAt
- 语法:
变量.charAt(索引)
- 作用: 找到字符串中指定索引位置的内容然后返回
- 返回值: 字符串中指定索引位置的内容
- charCodeAt
- 语法:
变量.charCodeAt(索引)
- 作用: 找到字符串中指定索引位置的 unicode 编码然后返回
- 返回值: 字符串中指定索引位置的 unicode 编码
- toLowerCase
- 语法:
变量.toLowerCase()
- 作用: 将字符串转换为小写
- 返回值: 转小写后的字符串
- toUpperCase
- 语法:
变量.toUpperCase()
- 作用: 将字符串转换为大写
- 返回值: 转大写后的字符串
-
substr / substring / slice
- substr
- 语法:
变量.substr(开始索引, 截取多少个)
- 作用: 截取字符串
- 返回值: 截取出来的字符串
- substring
- 语法:
变量.substr(开始索引, 结束索引)
- 作用: 截取字符串
- 返回值: 截取出来的字符串
- 注意: 参数包前不包后
- slice
- 语法:
变量.slice(开始索引, 结束索引)
- 作用: 截取字符串
- 返回值: 截取出来的字符串
- 注意: 参数包前不包后
-
concat / indexOf / lastIndexOf / split
- concat
- 语法:
变量.concat(字符串1, 字符串2)
- 作用: 拼接字符串
- 返回值: 拼接好的字符串
- indexOf
- 语法:
变量.indexOf(查找的字符, 开始索引)
- 作用: 查找当前字符串中是否包含指定字符
- 返回值: 找到返回第一次出现的首字母索引位置, 找不到就返回 -1
- lastIndexOf
- 语法:
变量.lastIndexOf(查找的字符, 开始索引)
- 作用: 查找当前字符串中是否包含指定字符 (从后往前)
- 返回值: 找到返回第一次出现的首字母索引位置, 找不到就返回 -1
- split
- 语法:
变量.split('分隔符')
- 作用: 把字符串按照分隔符分开为几段内容
- 返回值: 将字符串分割后以数组的形式分隔
-
trim / trimStart / trimEnd
- trim
- 语法:
变量.trim()
- 作用: 把字符串左右空格去除
- 返回值: 去除空格后的字符串
- trimStart(trimLeft)
- 语法:
变量.trimStart()
- 语法:
变量.trimLeft()
- 作用: 把字符串左边空格去除
- 返回值: 去除左边空格后的字符串
- trimEnd(trimRight)
- 语法:
变量.trimEnd()
- 语法:
变量.trimRight()
- 作用: 把字符串右边空格去除
- 返回值: 去除右边空格后的字符串
-
includes / startsWith / endsWith / repalce
- includes
- 语法: 字符串.includes(字符串片段)
- 作用: 该字符串中是否包含该字符串片段
- 返回值: 一个布尔值
- startsWith
- 语法: 字符串.startsWith(字符串片段)
- 作用: 判断该字符串是否以该字符串片段开头
- 返回值: 一个布尔值
- endsWith
- 语法: 字符串.endsWith(字符串片段)
- 作用: 判断该字符串是否以该字符串片段结尾
- 返回值: 一个布尔值
- replace
- 语法:字符串.replace('查找的内容','替换成的内容')
- 作用:将字符串内指定字符串片段替换
- 返回值:修改好的字符串