根据不同用法来记忆会比较好
找字符串的位置
charAt() — 创建副本 返回字符串中指定位置的字符
charCodeAt() — 创建副本 返回字符串中指定位置字符的 Unicode 编码
indexOf — 返回字符串中某个字符 首次出现 的位置
lastIndexOf() ---- 返回字符串中某个字符 最后出现 的位置
对字符串检索
search()
match()
对字符串的增删改
substr() — 从字符串中抽取从 start 下标开始的指定数目的字符
substring() — 用于提取字符串中介于两个指定下标之间的字符。
slice() — 切片 创建副本 用于截取字符串指定位置的字
replace() —替换字符串
concat() —拼接字符串
toUpperCase() / toLowerCase() 用于字符串转换大小写
字符串转数组
split() — 把字符串从某个字符位置分割成字符串数组