Function expression i Function declaration u JavaScript-u
U JavaScript-u funkciju možemo deklarisati na dva načina.
Prvi način je da jednostavno deklarišemo funkciju
pomoću function, odmah joj dajući ime:
function func() {
console.log('!');
}
func(); // ispisuje '!'
Drugi način je da napravimo anonimnu funkciju i dodelimo je nekoj promenljivoj:
let func = function() {
console.log('!');
};
func(); // ispisuje '!'
Naučno, prvi način se zove Function Declaration (deklaracija funkcije), a drugi - Function Expression (funkcionalni izraz).
Odredite da li je prikazana funkcija Function Declaration ili Function Expression:
function func() {
console.log('!');
}
Odredite da li je prikazana funkcija Function Declaration ili Function Expression:
let func = function() {
console.log('!');
}