注册
登录
JS
如何在JavaScript中检查字符串是否包含子字符串?
返回
如何在JavaScript中检查字符串是否包含子字符串?
作者:
狗头军师
发布时间:
2025-01-01 12:30:25 (29天前)
通常我希望有一种String.contains()方法,但是似乎没有。
有什么合理的方法来检查?
收藏
举报
2 条回复
1#
回复此人
v-star*위위
|
2020-08-04 16-07
ECMAScript 6引入了String.prototype.includes: ``` const string = "foo"; const substring = "oo"; console.log(string.includes(substring)); ``` includes 但是不支持Internet Explorer。在ECMAScript 5或更旧的环境中,使用String.prototype.indexOf,当找不到子字符串时,它将返回-1: ``` var string = "foo"; var substring = "oo"; ``` console.log(string.indexOf(substring) !== -1);
编辑
登录
后才能参与评论