Function expression in Function declaration v JavaScriptu
V JavaScriptu lahko funkcijo deklariramo na dva načina.
Prvi način je preprosto deklariranje funkcije
s pomočjo function, takoj ko ji določimo ime:
function func() {
console.log('!');
}
func(); // izpiše '!'
Drugi način je, da naredimo neimenovano funkcijo in jo shranimo v neko spremenljivko:
let func = function() {
console.log('!');
};
func(); // izpiše '!'
Znanstveno prvi način imenujemo Function Declaration (deklaracija funkcije), drugi pa Function Expression (funkcionalni izraz).
Določite, ali je predstavljena funkcija Function Declaration ali Function Expression:
function func() {
console.log('!');
}
Določite, ali je predstavljena funkcija Function Declaration ali Function Expression:
let func = function() {
console.log('!');
}