⊗jsSpItIO 60 of 294 menu

იტერირებადი ობიექტები JavaScript-ში

ყველა ობიექტი, რომელიც შეიძლება გადავლა ციკლის for of მეშვეობით, ეწოდება იტერირებადი.

მასივები არიან იტერირებადი ობიექტების ერთ-ერთი კონკრეტული შემთხვევა:

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

Map კოლექციებიც არიან იტერირებადი ობიექტები:

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

NodeList კოლექციებიც არიან იტერირებადი ობიექტები:

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

გარდა ამისა, JavaScript საშუალებას აძლევს ნებისმიერი ობიექტი გახადოს იტერირებადი. ამისთვის არსებობს სპეციალური მანიპულაციები, რომლებსაც შევისწავლით მომდევნო გაკვეთილებზე:

let obj = {a: 1, b: 2, c: 3}; // აქ რთული მანიპულაციები for (let elem of obj) { // შეიძლება გადავლა console.log(elem); }

მოიყვანეთ სხვა მაგალითები თქვენთვის ცნობილი სუბიექტებისა, რომლებიც არიან იტერირებადი ობიექტები.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა