⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել