【JavaScript 教程】第五章 字符串11— includes():检查字符串是否包含子字符串

web前端开发

共 1671字,需浏览 4分钟

 ·

2021-12-29 03:59

英文 | https://www.javascripttutorial.net/

译文 | 杨小爱


在上节,我们学习了如何使用 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()方法来确定一个字符串是否包含另一个字符串。

如果你还想学习更多字符串的内容,请点击下文链接进行学习。

【JavaScript 教程】第五章 字符串10— slice():提取字符串的一部分

【JavaScript 教程】第五章 字符串09— substring():从字符串中提取子字符串

【JavaScript 教程】第五章 字符串08— lastIndexOf():查找字符串中子字符串最后一次出现的索引

【JavaScript 教程】第五章 字符串07— indexOf():获取字符串中子字符串第一次出现的索引

【JavaScript 教程】第五章 字符串06— split():将字符串拆分为子字符串数组

【JavaScript 教程】第五章 字符串05— concat():将多个字符串连接成一个新字符串

【JavaScript 教程】第五章 字符串04— padStart() 和 padEnd()

【JavaScript 教程】第五章 字符串03— trim()、trimStart() 和 trimEnd()

【JavaScript 教程】第五章 字符串02— 字符串类型

【JavaScript 教程】第五章 字符串01— JavaScript 字符串



学习更多技能

请点击下方公众号

浏览 25
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报