find metodu
find metodu, massivdə parametrdə ötürülən
callback funksiyasına uyğun
ilk elementi tapmağa kömək edir.
Əgər element yoxdursa, undefined qaytarılır.
Sintaksis
massiv.find(funksiya);
Nümunə
Gəlin, funksiyada yazılan şərtlərə uyğun gələn massiv elementini tapaq:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
Kodun icrasının nəticəsi:
1
Nümunə
Gəlin, uzunluğu 2 olan
massiv elementini tapaq:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
Kodun icrası nəticəsində görəcəyik ki, metod funksiyanın şərtlərinə uyğun gələn ilk elementi tapıb:
'kl'
Həmçinin baxın
-
findIndexmetodu,
bu metod massivdə elementin indeksini axtarır -
findLastmetodu,
bu metod massivin sonundan element axtarır -
findLastIndexmetodu,
bu metod massivin sonundan elementin indeksini axtarır