⊗jsSpItGCP 68 of 294 menu

JavaScript တွင် တွက်ချက်ထားသော property မှတစ်ဆင့် Generator

ယခင်သင်ခန်းစာတွင် ကျွန်ုပ်တို့သည် အရာဝတ္ထုအတွက် generator ကို သီးခြားအမိန့်တစ်ခုဖြင့် သတ်မှတ်ခဲ့သည်။ ဤသည်မှာ ကျွန်ုပ်တို့၏အရာဝတ္ထုဖြစ်သည်။

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

ဤသို့ဖြင့် ကျွန်ုပ်တို့သည် generator ကို သတ်မှတ်ခဲ့သည်။

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

တကယ်တော့ ကျွန်ုပ်တို့၏ကုဒ်ကို တွက်ချက်ထားသော property မှတစ်ဆင့် တစ်မျိုးတစ်ဖုံ ပြန်ရေးနိုင်သည်။

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 }

ယခင်သင်ခန်းစာမှ ပြဿနာ၏ဖြေရှင်းချက်ကို တွက်ချက်ထားသော property မှတစ်ဆင့် ပြန်ရေးပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်