⊗jsSpItIO 60 of 294 menu

Obiecte iterabile în JavaScript

Orice obiect care poate fi iterat prin ciclul for of, se numește iterabil.

Array-urile sunt unul dintre cazurile particulare de obiecte iterabile:

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

Colecțiile Map sunt de asemenea obiecte iterabile:

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

Colecțiile NodeList sunt de asemenea obiecte iterabile:

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

În plus, JavaScript permite să faci iterabil orice. Pentru aceasta există manipulări speciale, pe care le vom studia în lecțiile următoare:

let obj = {a: 1, b: 2, c: 3}; // aici manipulări ingenioase for (let elem of obj) { // se poate itera console.log(elem); }

Dați alte exemple de entități cunoscute de dvs., care sunt obiecte iterabile.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge