1、模板字符串
模板字符串能够减少双引号和加号的使用频率,取而代之的用反引号和{}中显示,${}中可以放任何js的变量
let name = '张三'
console.log(`我的名字是${name}`)
// 我的名字是张三
2、repeat()
repeat(N)函数将目标字符串重复N次返回新的字符串,目标字符串不受影响
let str = 'love'
let res = str.repeat(3)
console.log(res)
// lovelovelove
3、includes()
includes(str,[index])判断字符串中是否有指定的字符串,如果有则返回true如果没有则返回false,第二个参数选填表示开始搜素的位置【从0开始】,如果省略第二个参数将
从头开始检索字符串
let str = 'love'
let res = str.includes('l',2)
console.log(res)
// false
4、startsWith(),endsWith()
startsWith()判断子字符串是否出现在目标字符串的开头,如果是则返回true,如果
不是则返回false第二个参数选填表示开始搜索的位置
endsWith()判断子字符串是否出现在目标字符串的尾部,如果是则返回true,如果不是则返回false,第二个参数表示对前N个字符.
let str = 'world'
let resStart = str.startsWith('H',1)
let resEnd = str.endsWith('d',4)
console.log(resEnd)
console.log(resEnd)
// false
// false
网友评论