Метод 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
Мисол
Энди эса функцияда шундай шартлар берайликки, уларга массивидаги бирор-бир элемент ham мос келмасин:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Кодни ишга тушириш натижаси:
-1
Ҳам қаранг
-
метод
find,
массивда элементни излайди -
метод
findLast,
массив oxиридан бошлаб элементни излайди -
метод
findLastIndex,
массив oxиридан бошлаб элемент индексини излайди