1. length 获取字符串得长度
2. split 返回一个数组 和join() 一样得用法,就是用来相互转为字符串或者数组
用来将字符串拆分成数组(重点)
使用:split(i,i) 开始到结束
split(2) 一个值表示切割为两份
3. substring 返回被截取得字符串 不影响原字符串
作用:截取字符串 包含空格
str.substring(indexStart[, indexEnd])
4. startsWith 返回true false
作用:判断是否是某个字符开头的嘛?
str.
5. endsWith 返回true false
作用:判断结尾是某个字符开头的嘛?
str.endsWith(string,字符串的最长度的长度)
6. includes 返回true false
作用:判断一个数组是否包含一个指定的值
str.includes(sear字符串,开始索引)
7. toUpperCase
作用:该方法的字符串转为大写形式并返回
str.toUpperCase()
8. toLowerCase
作用:该方法的字符串转为小写形式并返回
str.toLowerCase()
9. indexOf 返回下标 没有返回-1
作用:检测是否有这个字符
10. replace 只替换第一个
使用:replace(找字符,要替换的字符)
11. replaceAll 全部替换
使用:replaceAll(找字符,要替换的字符)
11. match 返回数组
作用:检索返回一个字符串匹配正则表达式的结果。 把满足的放在数组里面
12. charAt 返回字符
使用:str.charAt(index) 通过下标找字符
13. str.charCodeAt(index) 通过下标找字符的 UTF-16 编码
14. indexOf() 返回下标
作用:根据字符串返回下标 没有返回-1
15. lastIndexOf 返回字符出现的最后一个下标
16. concat 拼接字符串 返回新的字符串
17. slice(i,i) 截取字符串
18. substring(i,i)截取字符串
19. split('') 返回数组
20. trim() 去除首位空格
21. repeat(3) 表示复制3份
22. padStart(填充最后到多少长度,'填充的内容') 在字符串前面填充
23. padEnd(填充最后到多少长度,'填充的内容') 在字符串后面填充