属性
属性 | 含义 |
---|---|
constructor | 对创建该对象的函数的引用 |
prototype | 原型 |
length | 长度 |
方法
方法名 | 含义 |
---|---|
charAt | 返回特定位置的字符 |
charCodeAt | 返回指定位置的字符的 Unicode 编码。这个返回值是 0 - 65535 之间的整数 |
concat | 连接两个或多个字符串 |
includes | 判断一个字符串里是否包含其他字符串 |
endWidth | 判断一个字符串的结尾是否包含其他字符串中的字符 |
indexOf | 从字符串对象中返回首个被发现的给定值的索引值,如果没有找到则返回-1 |
lastIndexOf | 从字符串对象中返回最后一个被发现的给定值的索引值,如果没有找到则返回-1 |
match | 使用正则表达式与字符串相比较,返回匹配到的值或者null |
padEnd | 在当前字符串尾部填充指定的字符串,直到达到指定的长度,返回一个新的字符串 |
padStart | 在当前字符串头部填充指定的字符串,直到达到指定的长度,返回一个新的字符串 |
repeat | 返回指定重复次数的由元素组成的字符串对象 |
replace | 被用来在正则表达式和字符串直接比较,然后用新的子串来替换被匹配的子串 |
search | 对正则表达式和指定字符串进行匹配搜索,返回第一个出现的匹配项的下标 |
slice | 摘取一个字符串区域,返回一个新的字符串 |
split | 通过分离字符串成字串,将字符串对象分割成字符串数组 |
startsWith | 判断字符串的起始位置是否匹配其他字符串中的字符 |
substr | 通过指定字符数返回在指定位置开始的字符串中的字符 |
substring | 返回在字符串中指定两个下标之间的字符 |
toLowerCase | 将字符串转换成小写并返回 |
toUpperCase | 将字符串转换成大写并返回 |
trim | 从字符串的开始和结尾去除空格 |
trimRight | 从字符串的右侧去除空格 |
trimLeft | 从字符串的左侧去除空格 |
valueOf | 返回特定对象的原始值 |