序号 | 方法 | 作用 | 用法 | 参数说明 |
---|---|---|---|---|
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:指定编码 |
转载于:https://www.cnblogs.com/Mcrown/p/9488682.html