| 序号 | 方法 | 作用 | 用法 | 参数说明 |
|---|---|---|---|---|
| 1 | length |
获取字符串的长度 | str.length |
|
| 2 | charAt |
根据下表获取指定位置的字符串 | str.charAt(n) |
n:指定位置 |
| 3 | indexOf |
返回指定字符串在字符串中指定位置开始后首次出现的位置,找到则返回对应的位置,未找到返回-1 | str.indexOf(m,n) |
m:查找的字符(串);n:开始查找的位置 |
| 3_1 | lastindexOf |
返回指定字符串在字符串中指定位置开始后最后出现的位置,找到则返回对应的位置,未找到返回-1 | str.lastindexOf(m,n) |
m:查找的字符(串);n:开始查找的位置 |
| 4 | substring |
截取指定位置的字符串(包含起始不包含结束位置) | str.substring(start,end) |
start:起始位置;end:结束位置(无大小顺序) |
| 5 | slice |
截取指定位置的字符串(包含起始不包含结束位置) | str.slice(start,end) |
start:起始位置;end:结束位置(参数可正负,有大小顺序) |
| 6 | substr |
截取指定长度的字符串(包含起始不包含结束位置) | str.substr(start,length) |
start:起始位置;length:截取长度 |
| 7 | split |
将字符串分割为数组 | str.split(sty,length) |
sty:指定的分隔符;length:数组内元素个数 |
| 8 | replace |
将字符串中的一些字符换为指定的字符 | str.replace(old,now) |
old:指定的要替换的字符串;now:替换后的字符串 |
| 9 | toLowerCase |
将字符串全部转换为小写 | str.toLowerCase() |
|
| 10 | toUpperCase |
将字符串全部转换为大写 | str.toUpperCase() |
|
| 11 | charCodeAt |
根据下标获取指定字符的编码 | str.charCodeAt(n) |
n:指定的位置 |
| 12 | String.fromCharCode |
根据编码返回字符 | String.fromCharCode(m) |
m:指定编码 |
相关文章: