JavaScript Number prototype အခြေအနေ

ဒီသတင်းများ နှင့် အသုံးပြုခြင်း

prototype အရာဝတ္တု အပေါ် အသစ်သော အခြေအနေများ နှင့် နည်းလမ်းများ ပြင်ဆင်နိုင်သည်。

prototype အားလုံးသော JavaScript အရာဝတ္တုများ အတွက် အသုံးပြုနိုင်သော အခြေအနေဖြစ်သည်。

အက်စ်တန်နပ်

အမှတ် တစ်ဆူ ကို ပြန်လည်သုံးစွဲရန် အသစ်သော နည်းလမ်း တစ်ခု ဖြစ်ပေါ်စေမည်

Number.prototype.myMethod = function() {
  return this.valueOf() / 2;
};

စက္ခုများ အပေါ် အသစ်သော နည်းလမ်းများ အသုံးပြုမည်

let n = 55;
let x = n.myMethod();

ကျွန်တော် ကြိုးစားမတ်တပ်မည်

ဘာသာစကား

Number.prototype.name = value

သတိပေးချက်

သင်သည် ကျွန်ုပ်ကို ကူးကြော့ခြင်း မပြုဘဲ အရာဝတ္တုများ၏ prototype ကို ပြောင်းလဲရန် မပြုပါ

သင်သည် အင်္ဂါကိုးစား JavaScript အခြေအနေများ၏ prototype ကို ပြောင်းလဲရန် မပြုပါ

  • Numbers
  • Strings
  • Arrays
  • Dates
  • Booleans
  • Function
  • အရာဝတ္တုများ

သင်သားတို့၏ အရာဝတ္တုများ၏ prototype ကို သာလျှင် ပြောင်းလဲမည်ဟု သဘောတူပါလျှင်

prototype အခြေအနေ

JavaScript prototype အခြေအနေ သည် အရာဝတ္တုများသို့ အသစ်သော အခြေအနေများ ပြင်ဆင်နိုင်သည့် ခွင့်ပြုသည်:

အက်စ်တန်နပ်

function Person(first, last, age, eyecolor) {
  this.firstName = first;
  this.lastName = last;
  this.eyeColor = eyecolor;
}
Person.prototype.nationality = "English";

ကျွန်တော် ကြိုးစားမတ်တပ်မည်

ဘရောက်ဆာ ကူးကြော့

Number.prototype ဒါမှာ ECMAScript1 (ES1) အခြေအနေအထားဖြစ်သည်。

所有浏览器都完全支持 ES1 (JavaScript 1997):

ချော်လ် အိုင်ဗာ အိုဂျက် ဖော့စ် ဆာဖာ အိုပရက်
ချော်လ် အိုင်ဗာ အိုဂျက် ဖော့စ် ဆာဖာ အိုပရက်
ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့