1.charAt [index]
2.charCodeAt
3.String.fromCharCode
4.indexOf(参数1,参数2) 找到返回字符下标 找不到返回-1
参数1:被查询的字符
参数2:开始位置,默认从0开始
indexOf(2) 返回被查询字符的下标
indexOf(2,4)从下标4的位置开始查询字符“2”
5.lastindexOf() 最后一次字符出现的位置 针对字符里有重复的内容 找到返回字符下标 找不到返回-1
6.search() 找到返回下标 找不到返回-1 支持正则
7.match() 找到返回数组 找不到返回null 支持正则
8.slice(开始位置,结束位置)
slice(2) 开始位置到结束
slice(2,4) [2,4)
9.substring(开始位置,结束位置)与slice功能用法相同
唯一不同的点
substring可以自动调整顺序 substring(4,2)
11.substr(开始位置,个数)
substr(2) 开始位置到结束
substr(2,4) 开始位置 个数
12.replace (参数1 参数2)替换 支持正则
参数1:被替换的内容
参数2:新的内容
13.concat 合并 相当于+号
r14.split 通过指定的格式,切割返回数组 支持正则
split('-') ["2020","12","12"]
split(/-/) ["2020","12","12"]
split() ["2020-12-12"]
split('') ["2","0","2","0","1","2","1","2"]
15.trim 去掉前后的空白 但是中间的空白不能去掉
16.includes 是否包含 是返回true 不是返回false
17.startWith 是否在开始位置 是返回true 不是返回false
18.endWith 是否在结束位置 是返回true 不是返回false
19.padStart 填充在前面
20.padEnd 填充在后面
21.toUpperCase 转大写
22.toLowerCase 转小写
23.repeat 重复
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |