⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј