⊗jsPmCxCMP 441 of 505 menu

JavaScript တွင် ပါရာမီတာများနှင့် call နည်းလမ်း

ယခုဆိုလျှင် function func သည် အချို့သော ပါရာမီတာများကို လက်ခံပါစေ၊ သူတို့ကို param1 နှင့် param2 ဟု ခေါ်ကြပါစို့။

function func(param1, param2) { console.log(this.value + param1 + param2); }

call မှတစ်ဆင့် function ကို ခေါ်သုံးသည့်အခါ ထိုပါရာမီတာများကို ဤကဲ့သို့ ဖြတ်ပြီး ပို့နိုင်ပါသည်။

func.call(elem, param1, param2);

အောက်ပါကုဒ်ကို ပေးထားသည်ဆိုပါစို့။

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + name + ' ' + surname); } func(); // ဤနေရာတွင် 'hello, John Smit' ကို ထုတ်ပြသင့်သည်။

နောက်ဆုံးစာကြောင်းတွင် call နည်းလမ်းကို ထည့်ပါ၊ ထိုသို့ဆိုလျှင် စခရင်၌ 'hello, John Smit' ဟု ပေါ်လာပါမည်။ 'hello' စကားလုံးသည် input ၏ value မှ ယူသင့်ပြီး 'John' နှင့် 'Smit' တို့မှာ function ၏ ပါရာမီတာများ ဖြစ်သင့်သည်။

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