112 of 264 menu

Metoda find

Metoda find pomáhá najít první prvek v poli podle callbacku předaného v parametru. Pokud prvek neexistuje, vrátí se undefined.

Syntaxe

pole.find(funkce);

Příklad

Pojďme najít prvek pole, který odpovídá podmínkám zapsaným ve funkci:

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

Výsledek provedení kódu:

1

Příklad

Pojďme najít prvek pole, jehož délka je rovna 2:

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

V důsledku provedení kódu uvidíme, že metoda našla první prvek vyhovující podmínkám funkce:

'kl'

Viz také

  • metoda findIndex,
    která hledá index prvku v poli
  • metoda findLast,
    která hledá prvek od konce pole
  • metoda findLastIndex,
    která hledá index prvku od konce pole
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout