1、查找字符串中的字符串
indexOf() 返回指定文本在字符串首次出现的索引 没有返回-1
lastIndexOf() 返回指定文本在字符串中最后一次出现的索引:
可传参(“a",10)两种方法都接受作为检索起始位置的第二个参数。
search() 方法搜索特定值的字符串,并返回匹配的位置:
这两种方法是不相等的。区别在于:
search() 方法无法设置第二个开始位置参数。
indexOf() 方法无法设置更强大的搜索值(正则表达式)。
2、提取部分字符串
slice(start, end)
substring(start, end)
substr(start, length)
3、替换字符串内容
replace() 只替换首个匹配 ,返回一个新字符串
如需执行大小写不敏感的替换,请使用正则表达式 /i(大小写不敏感)
如需替换所有匹配,请使用正则表达式的 g 标志
4、转换为大写和小写
toUpperCase() 把字符串转换为大写
toLowerCase() 把字符串转换为小写
5、concat() 连接两个或多个字符串
6、trim() 方法删除字符串两端的空白符
7、提取字符串字符
charAt(position) 方法返回字符串中指定下标(位置)的字符串
charCodeAt(position) 方法返回字符串中指定索引的字符 unicode 编码
8、把字符串转换为数组
split() 将字符串转换为数组
网友评论