📅  最后修改于: 2023-12-03 15:01:40.545000             🧑  作者: Mango
JavaScript 的字符串对象提供了一个名为 include()
的方法。该方法可以用于检查一个字符串是否包含另一个字符串。在本篇文章中,我们将介绍 include()
方法的语法、用法以及示例,并让您了解此方法的详细信息。
在 JavaScript 中,include()
方法的语法如下:
string.include(searchString[, position])
其中:
string
:必需,您要搜索的目标字符串。searchString
:必需,要查找的子字符串。position
:可选,开始搜索的起始位置。默认值为 0。该方法返回一个布尔值,表示目标字符串中是否包含指定的子字符串。
假设我们有一个字符串 str
,我们可以使用 include()
方法来检查它是否包含另一字符串 substr
,如下所示:
let str = 'JavaScript is awesome!';
let substr = 'awesome';
if (str.includes(substr)) {
console.log('The target string contains the search string.');
} else {
console.log('The search string was not found in the target string.');
}
在本例中,我们使用 include()
方法检查字符串 str
是否包含子字符串 'awesome'
。如果包含该字符串,则输出第一个消息,否则输出第二个消息。
下面的代码展示了如何在字符串中搜索指定的子字符串:
let str = 'JavaScript is a powerful language.';
console.log(str.includes('JavaScript')); // true
console.log(str.includes('HTML')); // false
console.log(str.includes('powerful')); // true
console.log(str.includes('powerful', 12)); // false,因为我们从第 12 个位置开始搜索
在这个例子中,我们使用 include()
方法检查字符串中是否包含指定的子字符串。我们还传递了要从其开始搜索的位置作为第二个参数(在第四个语句中)。如果找到了该子字符串,则输出 true
,否则输出 false
。
include()
方法是 JavaScript 字符串对象的一个有用工具,可以让您快速找到一个字符串是否包含另一个字符串。如果您需要执行此类搜索操作,那么这个方法将是一个非常有用的工具。