Function expression va Function declaration JavaScriptda
JavaScriptda funktsiyani ikki usul bilan e'lon qilish mumkin.
Birinchi usul - bu shunchaki function
kalit so'zi orqali funktsiyani e'lon qilish,
darhol uning nomini berish:
function func() {
console.log('!');
}
func(); // '!' chiqadi
Ikkinchi usul - bu nomsiz funktsiya yaratish va uni o'zgaruvchiga tayinlash:
let func = function() {
console.log('!');
};
func(); // '!' chiqadi
Ilmiy jihatdan birinchi usul Function Declaration (funktsiya e'lon qilish) deyiladi, ikkinchisi esa - Function Expression (funktsional ifoda).
Keltirilgan funktsiya Function Declaration yoki Function Expression ekanligini aniqlang:
function func() {
console.log('!');
}
Keltirilgan funktsiya Function Declaration yoki Function Expression ekanligini aniqlang:
let func = function() {
console.log('!');
}