在本教程中,您将学习如何使用 JavaScript String includes()方法来检查一个字符串是否包含另一个字符串。

JavaScript String includes 方法简介

includes() 方法判断一个字符串是否包含另一个字符串:

string.includes(searchString [,position])

include() 方法如果在 string 找到 searchString 则返回 true 否则返回 false

可选参数 position 指定开始搜索的位置。默认为 0。includes() 匹配字符串区分大小写。

JavaScript 字符串 includes 示例

此示例使用字符串的 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'));

输出:

false

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

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

输出:

false

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

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

输出:

false

结论

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