一、字符串的方法
charAt(index):返回在指定索引位置的字符
charCodeAt(index):返回在指定的位置的字符的 Unicode 编码。
indexOf(字符串,index):返回某个指定的字符串值在字符串中首次出现的位置
lastIndexOf(字符串,index):返回某个指定的字符串值在字符串中最后出现的位置
toLowerCase():把字符串转化为小写
toUpperCase():把字符串转化为大写
substr(start,length):从起始索引号提取字符串中指定数目的字符
substring(start,stop):提取字符串中两个指定的索引号之间的字符
slice(start,end):提取字符串的某个部分,并返回提取到的新字符串
split(separator,limit):把字符串分割为字符串数组
fromCharCode():将字符编码转换为字符串,静态方法
trim():会从一个字符串的两端删除空白字符。
二、字符串的扩展
1.模板字符串
板字符串(template string)是增强版的字符串,用反引号(`)标识。它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。
2.includes()、startsWith()、endsWith()
includes():返回布尔值,表示是否找到了参数字符串。
startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。
endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。
3.replace()、replaceAll()
replace():字符串的实例方法replace()只能替换第一个匹配。
replaceAll():replaceAll()方法,可以一次性替换所有匹配。