如何在JavaScript中检查字符串是否以另一个字符串开头

检查字符串是否以另一个子字符串开头是很常见的事情。了解如何在JavaScript中执行此检查

2015年推出的ES6,增加了startsWith()String对象原型的方法。

这是在现代JavaScript中执行此检查的方法

这意味着您可以打电话startsWith()在任何字符串上,提供一个子字符串,并检查结果是否返回true或者false

'testing'.startsWith('test') //true
'going on testing'.startsWith('test') //false

此方法接受第二个参数,该参数使您可以指定要开始检查的字符:

'testing'.startsWith('test', 2) //false
'going on testing'.startsWith('test', 9) //true

免费下载我的JavaScript初学者手册


更多js教程: