⊗jsOpAdAG 49 of 60 menu

JavaScript OOP တွင် Accessor Getters များ

Accessor property များ၏ getters များအသုံးပြုခြင်းကို အသေးစိတ်လေ့လာကြည့်ပါစို့။ အောက်ပါ class နှင့် ၎င်း၏ private property ရှိသည်ဆိုပါစို့။

class User { #name; constructor(name) { this.#name = name; } }

ဤ class ထဲတွင် public property ဖြစ်သော name ကို ဖတ်၍ရသော်လည်း ရေးသား၍မရအောင် ပြုလုပ်ကြပါစို့။

class User { #name; constructor(name) { this.#name = name; } get name() { return this.#name; } }

အလုပ်လုပ်ပုံကို စမ်းသပ်ကြည့်ပါမည်။ ကျွန်ုပ်တို့၏ class မှ object တစ်ခုကို ဖန်တီး၍ အမည် တန်ဖိုးကို parameter အဖြစ် ပေးပါမည်။

let user = new User('john');

ယခု public property မှတစ်ဆင့် အမည်ကို ဖတ်ကြည့်ပါမည်။

let name = user.name; console.log(name);

အမည်ကို ရေးသားရန် ကြိုးစားမှုသည် အမှားကို ဖြစ်စေမည်ဖြစ်ပြီး ကျွန်ုပ်တို့ ရည်ရွယ်ထားသည့်အတိုင်းပင် ဖြစ်ပါသည်။

user.name = 'eric';

Employee class ၏ properties များအတွက် accessor getters များကို အကောင်အထည်ဖော်ပါ။

မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်