Function expression සහ Function declaration JavaScript හි
JavaScript හි ශ්රිතයක් ප්රකාශ කිරීමට ක්රම දෙකක් තිබේ.
පළමු ක්රමය - එනම් ශ්රිතයක් ප්රකාශ කිරීම
function හරහා, එහි නම වහාම ලබා දෙමින්:
javascriptfunction func() {
console.log('!');
}
func(); // '!' අගය ප්රදර්ශනය කරයි
දෙවන ක්රමය - එනම් නිර්නාමික ශ්රිතයක් සෑදීම සහ එය යම් විචල්යයකට ලියා තැබීම:
javascriptlet func = function() {
console.log('!');
};
func(); // '!' අගය ප්රදර්ශනය කරයි
විද්යාත්මකව පළමු ක්රමය Function Declaration (ශ්රිත ප්රකාශය) ලෙසත්, දෙවැන්න Function Expression (කාර්ය ප්රකාශනය) ලෙසත් හැඳින්වේ.
Задание 1
ප්රදර්ශනය කරන ලද ශ්රිතය Function Declaration ද නැතහොත් Function Expression ද යන්න නිර්ණය කරන්න:
javascriptfunction func() {
console.log('!');
}
Задание 2
ප්රදර්ශනය කරන ලද ශ්රිතය Function Declaration ද නැතහොත් Function Expression ද යන්න නිර්ණය කරන්න:
javascriptlet func = function() {
console.log('!');
}