ජවාස්ක්රිප්ට් හි ඊතල ශ්රිත
දැන් අපි ශ්රිතවල වාක්ය ඛණ්ඩය සරල කරන ඊතල ශ්රිත සලකා බලමු.
පහත කේත උදාහරණයේ, පළමුවෙන්ම සාමාන්ය ශ්රිතයක් ලියා ඇත, දෙවැන්න ඊට අනුරූප ඊතල ශ්රිතයයි (ශ්රිත දෙකම එකම කාර්යය කරයි):
let func1 = function(num1, num2) {
let result = num1 * num2;
return result;
}
let func2 = (num1, num2) => {
let result = num1 * num2;
return result;
}
ශ්රිතයේ කේත පේළියක් තිබේ නම්, ඊතල ශ්රිතවල
return සහ
සර්පිලාකාර වරහන් ලිවීමට අවශ්ය නැත:
let func1 = function(num1, num2) {
return num1 * num2
}
let func2 = (num1, num2) => num1 * num2;
ඊතල ශ්රිතයේ පරාමිතිය එකක් නම් - වටකුරු වරහන් ලිවීමට අවශ්ය නැත:
let func1 = function(num) {
return num * num;
}
let func2 = num => num * num
ශ්රිතයට පරාමිති කිසිවක් නොමැති නම් - හිස් වටකුරු වරහන් ලිවිය යුතුය:
let func1 = function() {
console.log('!!!');
}
let func2 = () => console.log('!!!')