113 of 264 menu

Metoda findIndex

Metoda findIndex umožňuje najít index prvního prvku podle callbacku předaného v parametru. Pokud prvek není nalezen, vrací se -1.

Syntaxe

pole.findIndex(funkce);

Příklad

Najděme index prvního sudého prvku pole:

let arr = [1, 2, 3, 4, 5]; let res = arr.findIndex(function (elem){ return elem % 2 == 0; }); console.log(res);

Výsledek provedení kódu:

1

Příklad

A nyní nastavme ve funkci takové podmínky, kterým nebude vyhovovat žádný prvek v poli:

let arr = [1, 2, 3, 4, 5]; let res = arr.findIndex(function (elem){ return elem < 0; }); console.log(res);

Výsledek provedení kódu:

-1

Viz také

  • metoda find,
    která hledá prvek 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