ဂျက်တိုင်အင်တာ စက်မှုန်း Call

အပိုင်း အသုံးပြု

အသုံးပြုပါ call() မီးဖြူစာ အပိုင်း

မီးဖြူစာ အပိုင်း

မီးဖြူစာ တွင် မီးဖြူစာ အပိုင်း သည် အပိုင်းကို အသုံးပြုနိုင်သည်

အခြား မီးဖြူစာ အပိုင်း သည် အဆိုပါ မီးဖြူစာ အပိုင်း မဟုတ် ဘဲ ကျွန်ုပ်၏ အပိုင်း အမြဲတမ်း အသုံးပြုနိုင်သည် (ပထမပေါင်း ကို ကြည့်ရှုပါ)

အောက်ပါ အချက်အလက်များ ဖြင့် အစိတ်အပိုင်း ကို ဖွဲ့စည်းပါသည် (firstNamelastNamefullName})

အမှု

var person = {
    firstName:"Bill",
    lastName: "Gates",
    fullName: function () {
        return this.firstName + " " + this.lastName;
    }
}
person.fullName();		// အပြန်တင်ချက် "Bill Gates"

ကိုယ်တိုင် ကြိုးစားပါ

fullName အချက် သည် အဆိုပါမီးဖြူစာ.person အပိုင်း သည် အဆိုပါ မီးဖြူစာ အသုံးပြုနိုင်သည်ပိုင်ရှင်.

fullName အချက် person အပိုင်း၏ မီးဖြူစာ.

JavaScript call() မီးဖြူစာ

call() မီးဖြူစာ အဆိုပါ မီးဖြူစာ မီးရထား အသုံးပြုနိုင်သည်။

ထို့အပြင် ပိုင်ရှင် အပိုင်းကို ပြောင်းလဲပြီး အသုံးပြုနိုင်သော မီးဖြူစာ မီးရထား အသုံးပြုနိုင်သည်။

သုံးနည်း call()၂၀၁၈-၂၀၁၉ နှစ်၏ လူတို့၏ အသက်သာချင်း စာကြိုးခြင်း ကို ဖော်ပြပါသည်။

၂၀၁၈-၂၀၁၉ နှစ်၏ လူတို့၏ အသက်သာချင်း စာကြိုးခြင်း ကို ဖော်ပြပါသည်။

အမှု

var person = {
    fullName: function() {
        return this.firstName + " " + this.lastName;
    }
}
var person1 = {
    firstName:"Bill",
    lastName: "Gates",
}
var person2 = {
    firstName:"Steve",
    lastName: "Jobs",
}
person.fullName.call(person1);  // အပြန်တင်ချက် "Bill Gates"

ကိုယ်တိုင် ကြိုးစားပါ

၂၀၁၈-၂၀၁၉ နှစ်၏ လူတို့၏ အသက်သာချင်း စာကြိုးခြင်း ကို ဖော်ပြပါသည်။

အမှု

var person = {
    fullName: function() {
        return this.firstName + " " + this.lastName;
    }
}
var person1 = {
    firstName:"Bill",
    lastName: "Gates",
}
var person2 = {
    firstName:"Steve",
    lastName: "Jobs",
}
person.fullName.call(person2);  // သည် "Steve Jobs" ကို ပြန်လည်ပေးသည်

ကိုယ်တိုင် ကြိုးစားပါ

ပုံစံအရည်အချင်း ပါ ကြိုးစား call()

call() ပုံစံ သည် အရည်အချင်းများကို လက်ခံနိုင်ပါသည်:

အမှု

var person = {
  fullName: function(city, country) {
    return this.firstName + " " + this.lastName + "," + city + "," + country;
  }
}
var person1 = {
  firstName:"Bill",
  lastName: "Gates"
}
person.fullName.call(person1, "Seattle", "USA");

ကိုယ်တိုင် ကြိုးစားပါ