⊗jsSpItThII 72 of 294 menu

JavaScript-däki üç gurulma iterator

Aslynda her iterirlýän obýekt bir däl, üç iterator saklaýar: values, keys we entries. Her bir obýekt görnüşi üçin deslapky ýagdaýda öz iterator ulanylýar. Massiwler üçin - bu values, ýöne, mysal üçin, Map ýygyndysy üçin, bu entries.

Bu bilimler bilen, indi biz bu ýörelgeni islendik ýygyndy üçin ulanyp bileris. Mysal üçin, bizde Map ýygyndysy bar bolsun:

let map = new Map(); map.set('a', 1); map.set('b', 2); map.set('c', 3);

Deslapky ýagdaýda bu ýygyndy üçin entries iterator ulanylýar:

for (let elem of map) { console.log(elem); // ['a', 1], ['b', 2], ['c', 3] }

Emma biz ýygyndymyzyň açarlaryny aňsatlyk bilen alyp bileris:

for (let elem of map.keys()) { console.log(elem); // 'a', 'b', 'c' }

Şeýle hem bahalaryny alyp bileris:

for (let elem of map.values()) { console.log(elem); // 1, 2, 3 }

Set ýygyndysynda deslapky ýagdaýda haýsy iterator işleýär?

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et