Метод findLastIndex - поиск индекса элемента в массиве на JavaScript
Метод findIndex
позволяет найти индекс
первого элемента согласно переданному
в параметре коллбэку.
Если элемент не найден,
то возвращается -1
.
Синтаксис
массив.findIndex(функция);
Пример
Давайте найдем индекс первого четного элемента массива:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Результат выполнения кода:
1
Пример
А теперь давайте зададим такие условия в функции, которым не будет соответствовать ни один элемент в массиве:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Результат выполнения кода:
-1
Смотрите также
-
метод
find
,
который ищет элемент в массиве -
метод
findLast
,
который ищет элемент с конца массива -
метод
findLastIndex
,
который ищет индекс элемента с конца массиве