Apaļās iekavas IIFE JavaScript

Parasti, izsaucot funkciju uzreiz, plusa vietā tiek izmantotas apaļās iekavas, jo šāda veida formatējums tiek uzskatīts par acīmredzamāku:

javascript(function() {
  console.log('!');
}());

Visbiežāk funkcijas izsaukšanas apaļās iekavas novieto ārpusē, šādi:

javascript(function() {
  console.log('!');
})();
Задание 1

Nosakiet, nepalaist kodu, ko izvadīs konsole:

javascriptlet result = (function() {
  return '!';
}());

console.log(result);
Задание 2

Nosakiet, nepalaist kodu, ko izvadīs konsole:

javascriptlet result = (function() {
  return '!';
})();

console.log(result);
Задание 3

Nosakiet, nepalaist kodu, ko izvadīs konsole:

javascriptlet result = (function() {
  return '!';
});

console.log(result);
Задание 4

Nosakiet, nepalaist kodu, ko izvadīs konsole:

javascriptlet result = (function() {
  return '!';
});

console.log(result());