Функционални израз и декларација функције у JavaScript-у
У JavaScript-у функцију можемо декларисати на два начина.
Први начин је да једноставно декларишемо функцију
помоћу function, одмах задајући њено име:
javascriptfunction func() {
console.log('!');
}
func(); // исписаће '!'
Други начин је да направимо функцију без имена и доделимо је некој променљивој:
javascriptlet func = function() {
console.log('!');
};
func(); // исписаће '!'
Научно, први начин се назива Function Declaration (декларација функције), а други - Function Expression (функционални израз).
Задание 1
Одредите да ли је приказана функција Function Declaration или Function Expression:
javascriptfunction func() {
console.log('!');
}
Задание 2
Одредите да ли је приказана функција Function Declaration или Function Expression:
javascriptlet func = function() {
console.log('!');
}