字符串startsWith()方法
string.startsWith(str,index)
str--要包含的字符串
index--检索开始的索引位置(包含)可为负数,表示全局搜索,返回值为false
判断字符串string是否是以str开头
var string = 'hello world'
string.startsWith('h');//true
string.startsWith('e');//false
string.startsWith('w',6);//true
string.startsWith('h',6);//false
字符串endsWith()方法
string.endsWith(str,index)
str--要包含的字符串
index--检索结束的索引位置(不包含)可为负数,表示全局搜索,返回值为false
判断字符串string是否是以str结尾
var string = 'hello world'
string.endsWith('d');//true
string.endsWith('l');//false
string.endsWith('o',5);//true
string.endsWith('d',5);//false
字符串includes()方法
string.includes(str,index)
str--要包含的字符串
index--检索开始的索引位置(包含)可为负数,表示全局搜索
判断字符串string是否包含str
var string = 'hello world'
string.includes('d');//true
string.includes('l');//true
string.includes('m');//false
string.includes('h',1);//false
string.includes('d',5);//true
repeat方法
string.repeat(count)
count--要重复的次数
返回一个字符串
var str = 'abc';
var str2 = str.repeat(2);
console.log(str2);//'abcabc'
padStart()方法
string.padStart(len,str);
len--要的结果长度
str--以什么补齐
返回一个字符串结果
'x'.padStart(10,'ab');//"ababababax"
'x'.padStart(2,'abcd');//"ax"