JavaScript တွင် လုပ်ဆောင်ချက်များကို ကိန်းရှင်များသို့ ပေးအပ်ခြင်း
ဒါဆို လုပ်ဆောင်ချက်ရဲ့ အမည်နဲ့ ၎င်းရဲ့ မူရင်း ကုဒ်တွေဟာ တစ်ခုနဲ့တစ်ခု ခွဲထားတယ်ဆိုတာ ကျွန်တော်တို့ သိပြီးသားပါ။ ဒါကြောင့် JavaScript မှာ လုပ်ဆောင်ချက်တစ်ခု ဖန်တီးဖို့ အခြားရွေးချယ်စရာ စာကြောင်းရေးထုံးတစ်ခု ရှိပါတယ်- အမည်မဲ့ လုပ်ဆောင်ချက်တစ်ခု ဖန်တီးပြီး ကိန်းရှင်တစ်ခုခုမှာ ပေးအပ်လိုက်ပါတယ်။ ဒီကိန်းရှင်ဟာ လုပ်ဆောင်ချက်ရဲ့ အမည် ဖြစ်လာပါတယ်။
ဥပမာကို ကြည့်ရအောင်-
let func = function() {
console.log('!');
};
func(); // '!' ကို ထုတ်ပြမည်
return မှတစ်ဆင့် 1 ကို ပြန်ပေးမယ့် အမည်မဲ့ လုပ်ဆောင်ချက်တစ်ခု ပြုလုပ်ပါ။
ဒီလုပ်ဆောင်ချက်ကို func1 ကိန်းရှင်ထဲမှာ ရေးထည့်ပါ။
return မှတစ်ဆင့် 2 ကို ပြန်ပေးမယ့် အမည်မဲ့ လုပ်ဆောင်ချက်တစ်ခု ပြုလုပ်ပါ။
ဒီလုပ်ဆောင်ချက်ကို func2 ကိန်းရှင်ထဲမှာ ရေးထည့်ပါ။
func1 နှင့် func2 လုပ်ဆောင်ချက်များရဲ့ တန်ဖိုးများ ပေါင်းလဒ်ကို ရှာပါ။
ဒီပေါင်းလဒ်ကို console တွင် ထုတ်ပြပါ။