May 31, 2023

IIFE (произносится как iffy)

Вы можете обернуть функцию в Parens и вызвать ее, чтобы она выполнялась сразу при запуске сценария (обычно при открытии веб-страницы).

Он не будет выполняться до тех пор, пока не будет вызвана.

function logSomething() {
  console.log('что-то');
}

Он будет выполняться без вызова, как только страница будет загружена.

(function immediateLogger() {
  console.log('something')
})()
$ node jsbyexample.js
что-то

Подробнее

Далее: область видимости