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