Metoden find
Metoden find hjelper til med å finne det første elementet
i en array i henhold til
tilbakeringingen sendt som parameter.
Hvis elementet ikke finnes, returneres undefined.
Syntaks
array.find(funksjon);
Eksempel
La oss finne array-elementet som samsvarer med betingelsene skrevet i funksjonen:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
Resultatet av kjøring av koden:
1
Eksempel
La oss finne array-elementet
hvis lengde er lik 2:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
Som et resultat av kjøring av koden vil vi se at metoden fant det første elementet som passer til funksjonens betingelser:
'kl'
Se også
-
metoden
findIndex,
som søker etter indeksen til et element i en array -
metoden
findLast,
som søker etter et element fra slutten av arrayen -
metoden
findLastIndex,
som søker etter indeksen til et element fra slutten av arrayen