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методу,
массивдин аягынан баштап элементтин индексин издеп берет