TypeScript ရှိ function ၏ parameter အရေအတွက်
TypeScript တွင် function ကိုခေါ်ယူသည့်အခါ ၎င်း၌သတ်မှတ်ထားသော parameter အရေအတွက်အတိအကျ ရှိသည့်တန်ဖိုးများ ပေးပို့ရမည်။
ဥပမာတစ်ခုကို ကြည့်ကြပါစို့။ အသုံးပြုသူ၏ နာမည်နှင့် မိသားစုအမည်ကို parameter အဖြစ်လက်ခံပြီး ၎င်းတို့ကို string အဖြစ်ပြန်ပေးသော function တစ်ခုရှိသည်ဆိုပါစို့။
function func(first: string, last: string) {
return first + ' ' + last;
}
ကျွန်ုပ်တို့၏ function ကို parameter အရေအတွက်အမျိုးမျိုးဖြင့် ခေါ်ယူကြည့်ကြမည်။
func('john'); // အမှား၊ parameter နည်းနေ
func('john', 'smit', 'xx'); // အမှား၊ parameter များနေ
func('john', 'smit'); // အလုပ်လုပ်
အောက်ပါ function ကိုပေးထားသည်။
function func(a: number, b: number) {
return a + b;
}
အောက်ပါ function ခေါ်ယူမှုတစ်ခုစီ၏ ရလဒ်သည် မည်သို့ဖြစ်မည်ကို ရှင်းပြပါ။
func(1);
func(1, 2, 3);
func(1, 2);