Кругли загради во IIFE во JavaScript
Обично при повикување на функција на место наместо плус се користат кругли загради, бидејќи таков начин на оформлување се смета за попознат:
(function() {
console.log('!');
}());
Најчесто круглите загради за повикување на функција се ставаат однадвор, вака:
(function() {
console.log('!');
})();
Определи, без да ја стартуваш кодот, што ќе се испише во конзола:
let result = (function() {
return '!';
}());
console.log(result);
Определи, без да ја стартуваш кодот, што ќе се испише во конзола:
let result = (function() {
return '!';
})();
console.log(result);
Определи, без да ја стартуваш кодот, што ќе се испише во конзола:
let result = (function() {
return '!';
});
console.log(result);
Определи, без да ја стартуваш кодот, што ќе се испише во конзола:
let result = (function() {
return '!';
});
console.log(result());