⊗jsSpItOb 66 of 294 menu

Iterator Objek dalam JavaScript

Mari buat sebuah iterator, dengan bantuan yang kita dapat mengulang objek. Pertama, mari buat generator, yang menerima objek sebagai parameter dan mengulanginya:

function *func(obj) { for (let key in obj) { yield obj[key]; } }

Sekarang mari buat iterator-nya:

let iter = func({a: 1, b: 2, c: 3});

Mari ulang iterator dengan loop:

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

Buatlah iterator yang akan mengulang objek dan setiap pemanggilannya mengembalikan sebuah array, di elemen nol akan berisi kunci, dan di elemen pertama - nilai dari elemen objek. Contoh:

let iter = func({a: 1, b: 2, c: 3}); for (let elem of iter) { console.log(elem); // ['a', 1], ['b', 2], ['c', 3] }
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