- 字符串的遍历器接口
ES6为字符串添加了遍历器接口,使得字符串能够被for...of循环遍历
for(let codePoint of 'foo'){
console.log(codePoint)
}
-
includes(),startsWith(),endsWidth()
includes:是否找到了参数字符串
startsWith:参数字符串是否在原字符串的头部
endsWith:参数字符串是否在原字符串的尾部
let s = 'Hello world';
s.endsWith('Hello',5)
s.endsWith('world',5)
//endsWith使用第二个参数n时,与另两个方法不同,它表示针对前n个字符,另外两个方法,表示从第n个字符开始一直到结束
-
repeat(number)
表示将一个字符串重复n次
string.repeat(number)
*number为以下值:0,-0,2.9,-1,-0.9,Infinity,NaN
-
padStart(),padEnd()
这两个方法是补全字符串长度的功能 -
matchAll()
此方式表示返回一个正则表达式在当前字符串中的所有匹配 -
模板字符串
1.在模板字符串中使用变量,必须使用${}包裹变量名
网友评论