方法 | 描述 | 备注 |
charAt(index) | 返回指定位置的字符 | |
charCodeAt(index) | 返回指定位置的字符的 Unicode 编码 | |
concat(string1,string2) | 字符串拼接, 返回拼接得到的新字符串 | |
slice(start, end) | 提取字符串的片断,并在新的字符串中返回被提取的部分 | |
substr(start, length) | 提取字符串的片断,并在新的字符串中返回被提取的部分 | |
substring(from, to) | 提取字符串中两个指定的索引号之间的字符 (包前不包后) | from 必需。一个非负的整数,可选。一个非负的整数 |
indexOf(searchvalue, start) | 返回某个指定的字符串值在字符串中首次出现的位置 | searchvalue 必需,start 可选的整数参数 |
lastIndexOf(searchvalue, start) | 从后向前搜索字符串,并从起始位置(0)开始计算返回字符串最后出现的位置 | |
toLowerCase() | 把字符串转换为小写 | |
toUpperCase() | 把字符串转换为大写 | |
match(regexp) | 查找找到一个或多个正则表达式的匹配 | |
search(searchvalue) | 返回字符串中第一个匹配项的索引 | 如果没有找到匹配项, 则返回 -1 |
replace(searchvalue,newvalue) | 在字符串中查找匹配的子串, 并替换与正则表达式匹配的子串 | |
split(separator,limit) | 把字符串分割为字符串数组字符串转数组 | separator 可选。limit 可选 |
trim() | 去掉字符串两边的空白 | |
valueOf() | 返回某个字符串对象的原始值 | |
includes() | 确定一个字符串是否在另一个字符串里 | Boolean 返回布尔值 |
repeat(number) | 重复原字符串 | repeat 的参数是负数或者Infinity ,会报错参数如果是小数,会被取整 |