es6:startsWith和endsWith字符方法
程序员文章站
2023-12-21 16:51:04
...
startsWith()
startsWith从字符头部开始是否存在指定字符
let str = 'http://demaxiya.com';
if(str.startsWith('http://'))
{
/*
如果开头是"https://"或者"shttp://"
意思就是在指定字符头部或者中间插入字符,不符和指定字符就会报不存在
*/
alert('str里有http://')
}
}
endsWith()
endsWith从字符尾部开始是否存在指定字符
let str = 'http://demaxiya.com';
if(str.startsWith('com'))
{
alert('str里有com')
}
}
startsWith(searchvalue, index)
endsWith()同样适用!
index:可选,查找的开始位置,默认为 0。
let str = 'abcd';
if(str.startsWith('bcd',1))
{
/*
意思就是从原字符的第二个开始对字符进行检索
*/
alert('str里有bcd')
}
}