⊗jsSpMpLp 34 of 294 menu

Iterasi Koleksi Map dengan Perulangan

Misalkan kita memiliki suatu koleksi Map:

let map = new Map; let arr1 = [1, 2]; let arr2 = [3, 4]; map.set(arr1, 'data1'); map.set(arr2, 'data2');

Koleksi ini dapat diiterasi menggunakan perulangan for-of:

for (let elem of map) { }

Dengan demikian, ke dalam elem akan masuk array pasangan kunci-nilai. Pada elemen pertama akan berisi kunci, dan pada elemen kedua - nilainya:

for (let elem of map) { console.log(elem); // pertama [[1, 2], 'data1'], lalu [[3, 4], 'data2'] }

Kunci dan nilai dapat dipisahkan menggunakan destrukturisasi:

for (let [key, elem] of map) { console.log(key); console.log(elem); }
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak