天天看点

JS字符串对象的API大全

1.toUpperCase()——将字符串英文字母转化成大写。用法:

2.toLowerCase()——将字符串英文字母转化成小写。用法:

3.length——获取字符串的长度。用法:

4.charAt()——获取字符串指定下标的值,返回的是对应下标的字符。用法:字符串.charAt(下标)

5.indexOf()——找某个字符第一次对应的下标,如果没有返回-1。用法:字符串.indexOf(‘匹配的值’)

6.lastIndexOf()——找某个字符最后一次对应的下标,如果没有返回-1。用法:字符串.lastIndexOf(‘匹配的值’)

7.slice()——字符串截取,从下标start开始,到end结束的下标,不包含结束本身;如果为负数,表示倒数第n个。用法:字符串.slice(start,end),返回的是截取的字符

8.substr()——字符串截取,从下标start开始,截取count个字符;count为空截取到结束;如果为负数,表示从倒数第n个开始。用法:字符串.substr(start,count),返回的是截取的字符

9.split()——按照指定的字符,将字符串转为数组,返回的是数组。用法:字符串.split(‘指定的字符’)

10.replace()——替换字符串中的值。用法:字符串.replace(‘要查找的值’,‘要替换的值’)

11.match()——匹配字符串中的值。用法:字符串.match(‘要查找的值’)。返回的是一个值或一个数组,没有返回null

12.search()——查找字符串中的值。用法:字符串.search(‘要查找的值’)。返回的是第一个匹配到的下标,没有返回-1