字符串11— includes():检查字符串是否包含子字符串

本文介绍了JavaScript的String.includes()方法,用于检测一个字符串是否包含另一个字符串。该方法区分大小写,返回值为布尔类型。例如,`'admin@example.com'.includes('@')`返回`true`,而`'JavaScriptString'.includes('script')`返回`false`。示例还展示了如何使用可选的position参数进行搜索。
摘要由CSDN通过智能技术生成

在上节,我们学习了如何使用 JavaScript String slice() 方法从字符串中提取子字符串,错过的小伙伴可以点击文章《【JavaScript 教程】第五章 字符串10— slice():提取字符串的一部分 》进行学习。

那么,在今天的教程中,我们将一起来学习如何使用 JavaScript String includes() 方法来检查一个字符串是否包含另一个字符串。

JavaScript String includes() 方法介绍

contains() 方法确定一个字符串是否包含另一个字符串:

 
string.includes(searchString [,position])

如果在字符串中找到 searchString,includes() 方法返回 true;否则为false。

可选的position参数指定string中开始搜索 searchString 的位置。position默认为 0。

include() 匹配字符串区分大小写。

JavaScript 字符串包括()示例

此示例使用 includes() 方法检查字符串 @ 是否在字符串 'admin@example.com' 中:

 
let email = 'admin@example.com';console.log(email.includes('@'));

输出:

 
true

以下示例检查str是否包含Script:

 
let str = 'JavaScript String';console.log(str.includes('Script'));

输出:

 
true

如前所述,includes() 匹配字符串区分大小写,因此,以下示例返回 false:

 
let str = 'JavaScript String';console.log(str.includes('script'));

输出:

 
false

以下示例使用包含第二个参数的 includes() 方法:

 
let str = 'JavaScript String';console.log(str.includes('Script', 5));

输出:

 
false

总结

在今天的本教程中,我们学习了如何使用 JavaScript String includes()方法来确定一个字符串是否包含另一个字符串。

前端学习交流进群

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cheng-Dashi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值