Метод findIndex
Методът 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,
който търси индекс на елемент от края на масива