JavaScript string includes()

10 2025 年 4 月 | 阅读 3 分钟

JavaScript 的 includes() 方法用于检查一个指定的子字符串是否存在于给定的字符串中。这是一个区分大小写的方法。它返回布尔值,即 truefalse。如果字符串包含指定的子字符串,则返回 true,否则返回 false。

它不会改变原始字符串的值。

语法

以下语法表示 includes() 方法

参数值

该方法的参数值定义如下

searchValue: 这是一个必需参数。这是要搜索的子字符串。

start: 这是一个可选参数。它表示在字符串中开始搜索的位置。其默认值为 0。如果省略,则搜索将从字符串的初始位置开始,即从 0 开始。

让我们通过一些例子来理解 includes() 方法。

示例 1

这是一个简单的示例,用于确定给定的字符串是否包含指定的子字符串。在这里,我们声明一个变量 str 并为其赋值字符串值 'Welcome to the TpointTech.com'。然后我们使用 includes() 方法来确定给定的子字符串 ('to') 是否存在。

在这里,我们没有定义开始搜索的位置。因此,搜索将从字符串的初始位置开始。

输出

JavaScript string includes()

示例 2

在此示例中,我们正在确定 includes() 方法是否区分大小写。给定的字符串是 'Welcome to the TpointTech.com'。我们在给定的字符串中搜索子字符串 'TO'

尽管单词 'to' 存在于给定的字符串中,但该方法区分大小写,因此它将返回布尔值 false

输出

JavaScript string includes()

Example3

在此示例中,我们定义了开始搜索的位置。因此,搜索将从指定位置开始。

输出

JavaScript string includes()