ES6 新增的字符串方法
程序员文章站
2023-12-21 17:02:58
...
1.startsWith() 返回一个布尔值
const num = "546123164979842x";
console.log(num.startsWith(123,3)) //true
此方法用于检测字符串是否以指定的子字符串开始
第一个参数是检查的字符,第二个参数(可选)查找的开始位置,默认为 0
2.endsWith() 返回一个布尔值
const fan = "I LOVE YOU";
console.log(fan.endsWith("LOVE",6)) //true
此方法用于检测字符串是否以指定的子字符串结尾
第一个参数是检查的字符,第二个参数(可选)是查询字符串在原字符串中最后一个位置是哪
3.includes() 返回一个布尔值
const num = "546123164979842x";
console.log(num.includes(123)) //true
此方法用于判断字符串是否包含指定的子字符串。
第一个参数是检查的字符,第二个参数(可选)查找的开始位置,默认为 0
4.repeat()
const num = "546123164979842x";
console.log(num.repeat(2)) //"546123164979842x546123164979842x"
此方法用于指定字符串重复的次数