⊗jsSpItFn 61 of 294 menu

Funkce iterátoru v JavaScriptu

Všechny iterovatelné objekty mají speciální strukturu, která se nazývá iterátor. Iterátor je funkce, která umožňuje procházet objekt.

Podívejme se na příklad pole:

let arr = [1, 2, 3];

Funkce iterátoru pro jakýkoli iterovatelný objekt je uložena pod klíčem ve formě dobře známého symbolu Symbol.iterator:

let func = arr[Symbol.iterator];

Můžeme se přesvědčit, že pod tímto klíčem je uložena funkce (ale její kód bude před námi skryt prohlížečem):

console.log(func); // funkce

Ověřte různé typy vám známých iterovatelných objektů na přítomnost popisované funkce.

Č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