Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsSpItGCP 68 of 294 menu
◀ ▶

Generator via berekende eigenschap in JavaScript

In de vorige les hebben we de generator voor het object toegewezen met een apart commando. Zo zag ons object eruit:

let obj = { a: 1, b: 2, c: 3, };

Zo hebben we de generator ingesteld:

obj[Symbol.iterator] = function *() { for (let key in this) { yield obj[key]; } }

Eigenlijk kunnen we onze code anders herschrijven via een berekende eigenschap:

let obj = { a: 1, b: 2, c: 3, [Symbol.iterator]: function *(){ for (let key in this){ yield this[key]; } } };

Laten we de iteratie testen:

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

Herschrijf de oplossing voor het probleem uit de vorige les via een berekende eigenschap.

← →
↑
Nederlands▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren