Die find-metode
Die metode find help om die eerste element
in 'n skikking te vind volgens die
callback wat as parameter oorgedra word.
As die element nie bestaan nie, word undefined teruggegee.
Sintaksis
skikking.find(funksie);
Voorbeeld
Kom ons vind 'n element in die skikking wat ooreenstem met die voorwaardes wat in die funksie geskryf is:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
Die resultaat van die kode-uitvoering:
1
Voorbeeld
Kom ons vind 'n element in die skikking
waarvan die lengte gelyk is aan 2:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
As gevolg van die kode-uitvoering sal ons sien dat die metode die eerste element gevind het wat aan die funksie se voorwaardes voldoen:
'kl'
Sien ook
-
die metode
findIndex,
wat die indeks van 'n element in 'n skikking soek -
die metode
findLast,
wat 'n element vanaf die einde van die skikking soek -
die metode
findLastIndex,
wat die indeks van 'n element vanaf die einde van die skikking soek