String类型常用方法总结
一、字符方法
方法 | 描述 |
---|---|
charAt(index) | 返回指定索引位置的字符 |
charCodeAt(index) | 以Unicode编码形式返回指定索引位置的字符 |
二、字符串操作方法
方法 | 描述 |
---|---|
concat() | 连接字符串。 |
slice() | 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。 |
splice() | 向/从数组中添加/删除项目,然后返回被删除的项目。 |
substring(start,stop) | 提取字符串中两个指定的索引号start,stop之间的字符。 |
substr(start,length) | 从起始索引号提取字符串中指定数目的字符。 |
split() | 把字符串分割为字符串数组。 |
三、字符串位置方法
方法 | 描述 |
---|---|
indexOf(str,n) | 从n开始搜索第一个str,并将搜索的索引值返回 |
lastIndexOf(str,n) | 从n开始搜索的最后一个str,并将搜索的索引值返回 |
四、字符串大小写转换方法
方法 | 描述 |
---|---|
toLowerCase() | 把字符串转换为小写。 |
toUpperCase() | 把字符串转换为大写。 |
toLocaleLowerCase() | 把字符串转换为小写。本地化 |
toLocaleUpperCase() | 把字符串转换为大写。本地化 |
五、字符串匹配模式方法
方法 | 描述 |
---|---|
match() | 找到一个或多个正则表达式的匹配。 |
replace() | 替换与正则表达式匹配的子串。 |
search() | 检索与正则表达式相匹配的值。 |