112 of 264 menu

Il metodo find

Il metodo find aiuta a trovare il primo elemento in un array in base alla callback passata come parametro. Se l'elemento non è presente, viene restituito undefined.

Sintassi

array.find(funzione);

Esempio

Troviamo un elemento dell'array che soddisfi le condizioni specificate nella funzione:

let arr = [1, 2, 3, 4]; let res = arr.find(function(currentValue) { return currentValue > 0; }); console.log(res);

Risultato dell'esecuzione del codice:

1

Esempio

Troviamo un elemento dell'array la cui lunghezza sia uguale a 2:

let arr = ['abc', 'defg', 'kl', 'mn']; let res = arr.find(function(elem) { return elem.length == 2; }); console.log(res);

Come risultato dell'esecuzione del codice vedremo che il metodo ha trovato il primo elemento che soddisfa le condizioni della funzione:

'kl'

Vedi anche

  • il metodo findIndex,
    che cerca l'indice di un elemento in un array
  • il metodo findLast,
    che cerca un elemento dalla fine dell'array
  • il metodo findLastIndex,
    che cerca l'indice di un elemento dalla fine dell'array
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta