Function expression és Function declaration a JavaScriptben
A JavaScriptben egy függvényt kétféleképpen lehet deklarálni.
Az első módszer az, hogy egyszerűen deklarálunk egy függvényt a function kulcsszóval, azonnal megadva a nevét:
function func() {
console.log('!');
}
func(); // kiírja '!'
A második módszer az, hogy készítünk egy névtelen függvényt és egy változóba mentjük:
let func = function() {
console.log('!');
};
func(); // kiírja '!'
Tudományos értelemben az első módszert Function Declaration-nek (függvénydeklaráció), a másodikat pedig Function Expression-nek (függvénykifejezés) hívják.
Határozza meg, hogy az bemutatott függvény Function Declaration vagy Function Expression:
function func() {
console.log('!');
}
Határozza meg, hogy az bemutatott függvény Function Declaration vagy Function Expression:
let func = function() {
console.log('!');
}