Wyrażenie funkcyjne i deklaracja funkcji w JavaScript
W JavaScript funkcję można zadeklarować dwoma sposobami.
Pierwszy sposób - to po prostu zadeklarować funkcję
poprzez function, od razu nadając jej nazwę:
function func() {
console.log('!');
}
func(); // wyświetli '!'
Drugi sposób - to stworzyć funkcję bez nazwy i przypisać ją do jakiejś zmiennej:
let func = function() {
console.log('!');
};
func(); // wyświetli '!'
Naukowo pierwszy sposób nazywa się Function Declaration (deklaracja funkcji), a drugi - Function Expression (wyrażenie funkcyjne).
Określ, czy przedstawiona funkcja jest Function Declaration czy Function Expression:
function func() {
console.log('!');
}
Określ, czy przedstawiona funkcja jest Function Declaration czy Function Expression:
let func = function() {
console.log('!');
}