Metod find
Metod find massivdagi birinchi elementni
parametr sifatida uzatilgan
qayta chaqiruv funksiyasi (callback) asosida topishga yordam beradi.
Agar element topilmasa, undefined qaytariladi.
Sintaksis
massiv.find(funksiya);
Misol
Keling, massiv elementidan funksiyada belgilangan shartlarga mos keladiganini topaylik:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
Kodni bajarish natijasi:
1
Misol
Keling, uzunligi 2 ga teng bo'lgan
massiv elementini topaylik:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
Kodni bajarish natijasida ko'ramizki, metod funksiya shartlariga mos keladigan birinchi elementni topdi:
'kl'
Shuningdek qarang
-
metod
findIndex,
bu massivdan element indeksini qidiradi -
metod
findLast,
bu massiv oxiridan element qidiradi -
metod
findLastIndex,
bu massiv oxiridan element indeksini qidiradi