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('!');
}