⊗tsSpOpSPr 14 of 37 menu

TypeScript တွင် Static Properties များ

TypeScript တွင် class ပိုင်ဖြစ်ပြီး object ပိုင်မဟုတ်သော အထူးဂုဏ်သတ္တိများကို ပြုလုပ်နိုင်သည်။ ထိုသို့သော ဂုဏ်သတ္တိများကို static properties ဟုခေါ်သည်။

Static properties များကို object မဖန်တီးဘဲ၊ ၎င်းတို့ကို ကြေညာထားသော class သို့ တိုက်ရိုက်ဆက်သွယ်၍ခေါ်ယူနိုင်သည်။ ဂုဏ်သတ္တိတစ်ခုကို static ဖြစ်စေရန်၊ ဝင်ရောက်ခွင့် ပြုပြင်မွမ်းမံမှု (access modifier) ၏နောက်တွင် static ဟူသောအဓိကစကားလုံးကို ရေးရပါမည်။

User class အတွင်း static property salary တစ်ခုသတ်မှတ်ကြပါစို့။

class User { public name: string; public static salary: number = 1000; constructor(name: string) { this.name = name; } }

ယခု object မဖန်တီးဘဲ ဤဂုဏ်သတ္တိထံသို့ ဆက်သွယ်ကြပါစို့။

console.log(User.salary); // 1000

Student class သို့ static property specialty တစ်ခုထည့်သွင်းပါ။ ထိုဂုဏ်သတ္တိကို object ကြေညာခြင်းမရှိဘဲ ရိုက်ထုတ်ပြပါ။

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