Find metody
find metody, parametrde berlen
kolbek boýunça
massiwdäki ilkinji elementi tapmaga kömek edýär.
Eger element ýok bolsa, undefined gaýtarylýar.
Sintaksis
massiw.find(funksiýa);
Mysal
Funksiýada ýazylan şertlere laýyk gelýän massiwiň elementini tapalyň:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
Kody ýerine ýetirmegiň netijesi:
1
Mysal
Uzynlygy 2 deň bolan
massiw elementini tapalyň:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
Kody ýerine ýetirmegiň netijesinde metodyň funksiýanyň şertlerine laýyk gelýän ilkinji elementi tapandygyny göreris:
'kl'
Şeýle-de garaň
-
findIndexmetodu,
massiwde element indeksini gözleýär -
findLastmetodu,
massiwiň ahyryndan element gözleýär -
findLastIndexmetodu,
massiwiň ahyryndan element indeksini gözleýär