⊗jsSpItOb 66 of 294 menu

Objek-iterateur in JavaScript

Kom ons skep 'n iterator waarmee 'n objek herhaal kan word. Om mee te begin, maak ons 'n generator wat 'n objek as parameter neem en dit herhaal:

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

Kom ons skep nou die iterator:

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

Laat ons die iterator met 'n lus herhaal:

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

Maak 'n iterator wat die objek sal herhaal en met elke aanroep 'n array sal teruggee, waar die nulste element die sleutel sal wees, en die eerste element - die waarde van die objek-element. Voorbeeld:

let iter = func({a: 1, b: 2, c: 3}); for (let elem of iter) { console.log(elem); // ['a', 1], ['b', 2], ['c', 3] }
Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp