JavaScript-da funktsiyalarni o'zgaruvchilarga tenglashtirish
Shunday qilib, biz allaqachon funktsiya nomi va uning dastlabki kodi bir-biridan ajralganligini aniqladik. Shuning uchun JavaScript-da funktsiya yaratish uchun muqobil sintaksis mavjud: nomsiz funktsiya yaratiladi va qandaydir o'zgaruvchiga tenglashtiriladi. Ushbu o'zgaruvchi funktsiya nomiga aylanadi.
Keling, misolni ko'rib chiqaylik:
let func = function() {
console.log('!');
};
func(); // '!' ni chiqaradi
return orqali 1 sonini qaytaradigan
nomsiz funktsiya yarating. Ushbu funktsiyani
func1 o'zgaruvchisiga yozing.
return orqali 2 sonini qaytaradigan
nomsiz funktsiya yarating. Ushbu funktsiyani
func2 o'zgaruvchisiga yozing.
func1 va func2 funktsiyalari
qiymatlarining yig'indisini toping. Ushbu yig'indini
konsolga chiqaring.