Методот 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,
кој бара индекс на елемент од крајот на низата