⊗jsSpItGCP 68 of 294 menu

Генератор кроз израчунљиво својство у JavaScript

У претходној лекцији смо генератор за објекат додељивали одвојеном командом. Овакав је био наш објекат:

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

Овако смо задавали генератор:

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

Заправо можемо преписати наш код другачије кроз израчунљиво својство:

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

Проверимо пребрајање:

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

Препишите решење задатка из претходне лекције кроз израчунљиво својство.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј