JavaScript-da funktsiyani o'zgaruvchiga tenglashtirish
Endi joyida chaqiriladigan funktsiyamiz
brauzer konsoliga biror narsa chiqarmasin, balki
return orqali qaytarsin:
+function() {
return '!';
}();
Keling, funktsiyamizning ishlash natijasini o'zgaruvchiga tenglashtiramiz va uni konsolga chiqaramiz. Bu holatda o'zgaruvchiga tenglashtirish amalga oshirilgani uchun ortiqcha plus kerak emas:
let result = function() {
return '!';
}();
console.log(result); // '!' chiqadi
Kodni ishlamasdan, konsolga nima chiqishini aniqlang:
let result = function() {
return '!';
}();
console.log(result);
Kodni ishlamasdan, konsolga nima chiqishini aniqlang:
let result = function() {
return '!';
};
console.log(result);
Kodni ishlamasdan, konsolga nima chiqishini aniqlang:
let result = function() {
return '!';
};
console.log(result());