⊗jsSpItGCP 68 of 294 menu

Generator preko izračunatog svojstva u JavaScript-u

U prethodnoj lekciji smo generator za objekat dodeljivali posebnom komandom. Ovako je izgledao naš objekat:

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

Ovako smo postavljali generator:

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

Zapravo, možemo prepisati naš kod drugačije koristeći izračunato svojstvo:

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

Hajde da proverimo iteraciju:

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

Prepišite rešenje zadatka iz prethodne lekcije koristeći izračunato svojstvo.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij