findIndex
时间: 2023-06-28 08:16:24 浏览: 77
find_findIndex
`findIndex` 是 JavaScript 中的一个数组方法,它用于查找数组中满足条件的元素的索引值。它接收一个回调函数作为参数,该回调函数会对数组中的每个元素进行调用,直到找到符合条件的元素为止。如果找到符合条件的元素,则返回该元素的索引值;否则返回 -1。
例如,以下代码使用 `findIndex` 方法查找数组中第一个大于 5 的元素的索引值:
```
const arr = [1, 3, 7, 4, 9];
const index = arr.findIndex(item => item > 5);
console.log(index); // 2
```
在上面的代码中,回调函数 `item => item > 5` 用于判断数组中的每个元素是否大于 5,如果是,则返回该元素的索引值。由于数组中第一个大于 5 的元素是 7,因此 `findIndex` 方法返回 2。
阅读全文