⊗jsSpItIO 60 of 294 menu

Iterovatelné objekty v JavaScriptu

Jakýkoli objekt, který lze procházet pomocí cyklu for of, se nazývá iterovatelný.

Pole jsou jedním z konkrétních případů iterovatelných objektů:

let arr = [1, 2, 3]; for (let elem of arr) { console.log(elem); }

Kolekce Map jsou také iterovatelné objekty:

let map = new Map(); map.set('a', 1); map.set('b', 2); map.set('c', 3); for (let elem of map) { console.log(elem); }

Kolekce NodeList jsou také iterovatelné objekty:

let elems = document.querySelectorAll('p'); for (let elem of elems) { console.log(elem); }

Kromě toho JavaScript umožňuje udělat iterovatelným cokoli. Pro toto existují speciální manipulace, které budeme studovat v následujících lekcích:

let obj = {a: 1, b: 2, c: 3}; // zde složité manipulace for (let elem of obj) { // lze procházet console.log(elem); }

Uveďte další příklady známých vám entit, které jsou iterovatelné objekty.

Č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