112 of 264 menu

Metóda find

Metóda find pomáha nájsť prvý prvok v poli podľa podmienok definovaných v spätnom volaní odovzdanom ako parameter. Ak prvok nie je nájdený, vráti sa undefined.

Syntax

pole.find(funkcia);

Príklad

Nájdime prvok poľa, ktorý spĺňa podmienky definované vo funkcii:

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

Výsledok vykonania kódu:

1

Príklad

Nájdime prvok poľa, ktorého dĺžka je rovná 2:

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

Výsledkom vykonania kódu uvidíme, že metóda našla prvý prvok, ktorý vyhovuje podmienkam funkcie:

'kl'

Pozri tiež

  • metóda findIndex,
    ktorá hľadá index prvku v poli
  • metóda findLast,
    ktorá hľadá prvok od konca poľa
  • metóda findLastIndex,
    ktorá hľadá index prvku od konca poľa
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť