JavaScript 字符串 includes() 方法

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

JavaScript 字符串 includes() 方法介绍

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

string.includes(searchString [,position])
Code language: CSS (css)

如果在 string 中找到 searchString,则 includes() 方法返回 true;否则返回 false

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

includes() 方法区分大小写匹配字符串。

JavaScript 字符串 includes() 示例

此示例使用 includes() 方法检查字符串 @ 是否在字符串 '[email protected]' 中。

let email = '[email protected]';
console.log(email.includes('@'));
Code language: JavaScript (javascript)

输出

true
Code language: JavaScript (javascript)

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

let str = 'JavaScript String';
console.log(str.includes('Script'));
Code language: JavaScript (javascript)

输出

true
Code language: JavaScript (javascript)

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

let str = 'JavaScript String';
console.log(str.includes('script'));
Code language: JavaScript (javascript)

输出

false
Code language: JavaScript (javascript)

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

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

输出

false
Code language: JavaScript (javascript)

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

本教程对您有帮助吗?