Function expression ja Function declaration JavaScriptis
JavaScriptis saab funktsiooni deklareerida kahel viisil.
Esimene viis on lihtsalt deklareerida funktsioon
kasutades function, määrates kohe selle nime:
function func() {
console.log('!');
}
func(); // väljastab '!'
Teine viis on teha nimetu funktsioon ja panna see mõnda muutujasse:
let func = function() {
console.log('!');
};
func(); // väljastab '!'
Teaduslikult nimetatakse esimest viisi Function Declaration (funktsiooni deklaratsioon), ja teist - Function Expression (funktsionaalne avaldis).
Määrake, kas esitatud funktsioon on Function Declaration või Function Expression:
function func() {
console.log('!');
}
Määrake, kas esitatud funktsioon on Function Declaration või Function Expression:
let func = function() {
console.log('!');
}