Методи findIndex
Методи findIndex имкон медиҳад, ки индекси
яккунин элементро мувофиқи
callback-и додашуда пайдо кунем.
Агар элемент ёфт нашавад,
пас -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,
ки индекси элементро аз охири массив ҷустуҷӯ мекунад