目录
1. charAt() 返回指定字符
形式:str.charAt(index)
index从0开始;
index值超出范围,返回空字符串;
感觉就是str[index]的用法。
2. indexOf() 找到给定字符串首字对应的索引值
形式:str.indexOf(searchValue [, fromIndex])
searchValue:要查的字符串
没有提供字符串,searchValue会被设置为’undefined‘,查找不到返回-1;
fromIndex 开始查找的位置,任意整数,默认值0
设置的值 < 0,或者大于 str.lenght,结果返回-1。
返回值:找到返回首字符索引值,找不到返回-1、
3. split() 用指定字符串将原字符串分割,得到由字符子串组成的数组
str.split([separator[,limit]])
参数
separator
释义:用于拆分字符串的字符砖,可以是字符串或正则表达式
如果 省略separator,则返回的数组只包含一个元素,这个元素是原本整个的字符串
如果 separator为空字符串,则把原字符串str中的每个字符拆分后放入数组
limit
限制返回数组的长度
返回值 数组
4. slice() 提取字符串的一部分,并返回一个新的字符串
str,slice(beginIndex[,endIndex])
参数
beginIndex
默认值0
如果是负数,被当做 str.length + beginIndex
endIndex
如果省略,会一直提取到字符串末尾
如果为负数,被当做 str.length + endIndex
返回值:提取出来的字符串,原字符串不会改变
5. trim() 将一个字符串两端的空白字符删除
str.trim()