JavaScript 数组 findIndex() 方法

2025 年 3 月 17 日 | 阅读 1 分钟

JavaScript 数组 findIndex() 方法返回给定数组中满足提供函数条件的第一个元素的索引。如果没有元素满足条件,则返回 -1。

语法

findIndex() 方法的语法如下:

参数

callback - 表示执行每个元素的函数。

value - 数组的当前元素。

index - 可选。当前元素的索引。

arr - 可选。findIndex() 方法操作的数组。

thisArg - 可选。执行 callback 时用作 this 的值。

返回

满足函数条件的数组的第一个元素的索引。

JavaScript 数组 findIndex() 方法示例

让我们看一些 findIndex() 方法的示例。

示例 1

让我们看一个 findIndex() 方法的简单示例。

立即测试

输出

1

示例 2

在此示例中,我们将使用 findIndex() 方法查找素数的索引。

立即测试

输出

2
 
下一主题JavaScript 数组