JavaScript-da IIFE da Dumaloq Qavslar
Odatda funksiyani joyida chaqirishda orniga dumaloq qavslar ishlatiladi, chunki unday tartibga solish usuli aniqroq hisoblanadi:
javascript(function() {
console.log('!');
}());
Ko'pincha funksiya chaqiruvining dumaloq qavslari tashqarida qo'yiladi, mana bunday:
javascript(function() {
console.log('!');
})();
Задание 1
Kodni ishlamasdan, konsolga nima chiqishini aniqlang:
javascriptlet result = (function() {
return '!';
}());
console.log(result);
Задание 2
Kodni ishlamasdan, konsolga nima chiqishini aniqlang:
javascriptlet result = (function() {
return '!';
})();
console.log(result);
Задание 3
Kodni ishlamasdan, konsolga nima chiqishini aniqlang:
javascriptlet result = (function() {
return '!';
});
console.log(result);
Задание 4
Kodni ishlamasdan, konsolga nima chiqishini aniqlang:
javascriptlet result = (function() {
return '!';
});
console.log(result());