Zagrade u IIFE u JavaScript-u
Obično se pri pozivu funkcije na mestu umesto plusa koriste zagrade, pošto se takav način formatiranja smatra očiglednijim:
(function() {
console.log('!');
}());
Najčešće se zagrade za poziv funkcije stavljaju spolja, ovako:
(function() {
console.log('!');
})();
Odredite, bez pokretanja koda, šta će biti ispisano u konzolu:
let result = (function() {
return '!';
}());
console.log(result);
Odredite, bez pokretanja koda, šta će biti ispisano u konzolu:
let result = (function() {
return '!';
})();
console.log(result);
Odredite, bez pokretanja koda, šta će biti ispisano u konzolu:
let result = (function() {
return '!';
});
console.log(result);
Odredite, bez pokretanja koda, šta će biti ispisano u konzolu:
let result = (function() {
return '!';
});
console.log(result());