String 字符串
构造函数
String()
静态方法
实例属性
String.prototype.length
字符串长度,只读属性
实例方法
查找与包含
方法 | 参数 | 说明 | 返回值 |
---|---|---|---|
at | index | 支持负值,从后往前 | 下标对应的字符,不存在返回 undefined |
charAt | index | 与 at 相似,不支持负值 | 下标对应的字符,不存在返回空字符串 |
indexOf | searchString | 字符串第一次出现的索引,不存在返回 -1 | |
includes | searchString[, n] | n 是从下标第几个才是查找 | 字符串是否包含,包含true,不包含false |
startsWith | searchString | 同上 | |
endsWith | searchString |
增删改
方法 | 参数 | 说明 | 返回值 |
---|---|---|---|
concat | item1, item2... | 项目一般使用 + 连接操作符 | 合并两个(或更多)字符串的文本并返回新字符串 |
repeat | count | "abc".repeat(2) // "abcabc" | 返回新字符串 |
replace | |||
replaceAll | |||
slice | beginIndex[, endIndex] | 返回截取字符串组成的新字符串 | |
substring | indexStart[, indexEnd] | 返回截取字符串组成的新字符串 |
其它方法
方法 | 参数 | 说明 | 返回值 |
---|---|---|---|
split | separator[, limit] | 字符串拆分 | 拆分成的数组 |
toUpperCase | |||
toLowerCase | |||
trim | 删除字符头尾空白字符,返回新字符串 | ||
trimStart | |||
trimEnd | |||
valueOf |