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әдісі,
массивтің соңынан элемент индексін іздейді