Okrúhle zátvorky v IIFE v JavaScript
Zvyčajne sa pri volaní funkcie na mieste namiesto plusu používajú okrúhle zátvorky, pretože spôsob formátovania sa považuje za zrejmejší:
(function() {
console.log('!');
}());
Najčastejšie sa okrúhle zátvorky volania funkcie umiestňujú zvonku, takto:
(function() {
console.log('!');
})();
Určte, bez spúšťania kódu, čo sa vypíše do konzoly:
let result = (function() {
return '!';
}());
console.log(result);
Určte, bez spúšťania kódu, čo sa vypíše do konzoly:
let result = (function() {
return '!';
})();
console.log(result);
Určte, bez spúšťania kódu, čo sa vypíše do konzoly:
let result = (function() {
return '!';
});
console.log(result);
Určte, bez spúšťania kódu, čo sa vypíše do konzoly:
let result = (function() {
return '!';
});
console.log(result());