JavaScript နံပါတ် နမူနာပုံစံ
ဥပမာ
နံပါတ်တစ်ခု၏ တစ်ဝက်တန်ဖိုးကို ပြန်ပေးသည့် နံပါတ်နည်းလမ်းအသစ်ကို ဖန်တီးပါ-
Number.prototype.myMethod = function()
{
return this.valueOf() / 2;
};
နံပါတ်တစ်ခုတွင် နည်းလမ်းအသစ်ကို အသုံးပြုပါ-
let n = 55;
let x = n.myMethod();
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
prototype
နံပါတ်များသို့ ဂုဏ်သတ္တိအသစ်များနှင့် နည်းလမ်းများကို ပေါင်းထည့်နိုင်သည်။
prototype
JavaScript အရာဝတ္ထုအားလုံးနှင့် ရနိုင်သော ပိုင်ဆိုင်မှုတစ်ခုဖြစ်သည်။
အထားအသို
Number.prototype.name = value
သတိပေးချက်
သင်မထိန်းချုပ်နိုင်သော အရာဝတ္ထုတစ်ခု၏ ရှေ့ပြေးပုံစံကို ပြောင်းလဲရန် သင့်အား အကြံမပြုပါ။
JavaScript တွင် တည်ဆောက်ထားသော ဒေတာအမျိုးအစားများဖြစ်သည့် ရှေ့ပြေးပုံစံကို သင်မပြောင်းသင့်ပါ။
- နံပါတ်များ
- ကြိုးတွေ၊
- အခင်းများ
- နေ့စွဲများ
- Booleans
- လုပ်ဆောင်ချက်
- အရာဝတ္ထုများ
သင့်ကိုယ်ပိုင်အရာဝတ္ထုများ၏ ရှေ့ပြေးပုံစံကိုသာ ပြောင်းလဲပါ။
ရှေ့ပြေးပုံစံ အိမ်ခြံမြေ
JavaScript prototype
ပိုင်ဆိုင်မှုသည် သင့်အား အရာဝတ္တုများသို့ ဂုဏ်သတ္တိအသစ်များ ထည့်သွင်းနိုင်စေသည်-
ဥပမာ
function Person(first, last, age, eyecolor) {
this.firstName = first;
this.lastName = last;
this.eyeColor = eyecolor;
}
Person.prototype.nationality = "English";
Browser ပံ့ပိုးမှု
Number.prototype
ECMAScript1 (ES1) အင်္ဂါရပ်တစ်ခုဖြစ်သည်။
ES1 (JavaScript 1997) ကို ဘရောက်ဆာအားလုံးတွင် အပြည့်အဝ ပံ့ပိုးထားသည်။
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |