⊗jsOpBsPIC 7 of 60 menu

JavaScript OOP တွင် Classes အတွင်း Properties များကို ရည်ညွှန်းခြင်း

class method အတွင်းမှာ this က အဲဒီ class ရဲ့ object ကို ရည်ညွှန်းပါလိမ့်မယ်။

class User { show() { console.log(this); // object } }

ဆိုလိုတာက this ကနေတဆင့် object ရဲ့ properties တွေကို ရည်ညွှန်းလို့ရပါတယ်။ စမ်းကြည့်ကြရအောင်။ ကျွန်ုပ်တို့ရဲ့ object မှာ name property ရှိတယ်ဆိုပါစို့။ ကျွန်ုပ်တို့ရဲ့ method ထဲမှာ ဒီ property ကို ပြကြည့်ရအောင်။

class User { show() { console.log(this.name); } }

အခု ကျွန်ုပ်တို့ရဲ့ class ကနေ object တစ်ခု ဖန်တီးကြည့်ရအောင်။

let user = new User;

လိုချင်တဲ့ property ကို ရေးထည့်ကြရအောင်။

user.name = 'john';

အခု method ကို ခေါ်ကြည့်ပြီး property ရဲ့ တန်ဖိုးကို စကရင်မှာ �ြကြည့်ကြရအောင်။

user.show(); // 'john' ကိုပြမယ်

Employee class ရဲ့ object ထဲမှာ name နဲ့ salary properties တွေကို ရေးထည့်ပါ။

ဝန်ထမ်းရဲ့ နာမည်ကို စကရင်မှာ ပြပေးမယ့် method တစ်ခု လုပ်ပါ။

ဝန်ထမ်းရဲ့ လစာကို စကရင်မှာ ပြပေးမယ့် method တစ်ခု လုပ်ပါ။

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