Function expression және Function declaration JavaScript-те
JavaScript-те функцияны екі тәсілмен жариялауға болады.
Бірінші тәсіл - бұл функцияны function
арқылы жариялап, оған бірден ат беру:
function func() {
console.log('!');
}
func(); // шығарады '!'
Екінші тәсіл - бұл атаусыз функция жасап, оны қандай да бір айнымалыға жазу:
let func = function() {
console.log('!');
};
func(); // шығарады '!'
Ғылыми түрде бірінші тәсіл Function Declaration (функцияны жариялау) деп аталады, ал екіншісі - Function Expression (функциялық өрнек).
Көрсетілген функция Function Declaration не Function Expression екенін анықтаңыз:
function func() {
console.log('!');
}
Көрсетілген функция Function Declaration не Function Expression екенін анықтаңыз:
let func = function() {
console.log('!');
}