⊗jsOpAdAS 50 of 60 menu

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

ယခု getter သာမက accessor ၏ setter ကိုလည်း ဖန်တီးကြပါစို့။

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

ယခု setter တွင် စစ်ဆေးချက်များ ထည့်သွင်းကြပါစို့။

class User { #name; set name(name) { if (name.length > 0) { this.#name = name; } else { throw new Error('name is incorrect'); } } get name() { return this.#name; } }

class ၏ object တစ်ခုကို ဖန်တီးကြပါစို့။

let user = new User;

ကျွန်ုပ်တို့၏ property ထဲသို့ data များ ရေးထည့်ကြပါစို့။

user.name = 'john';

မမှန်ကန်သော string တစ်ခုကို ရေးထည့်ကြည့်ပြီး error တစ်ခု ရရှိမည်ဖြစ်သည်။

user.name = '';

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

Employee class ၏ accessor setters များတွင် စစ်ဆေးချက်များ ထည့်သွင်းပါ။

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