Function expression және Function declaration 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('!');
}