Softex CelwareTech Blog
JavaScript

IIFEとは

定義した直後に実行するJavaScript関数の書き方です。

簡単にいうと

IIFEはImmediately Invoked Function Expressionの略です。

フレームワークを使わないJavaScriptで、グローバル変数を増やさずにモジュール風の構造を作るときに使えます。

どんな場面で使うか

  • バニラJSの共通UIモジュール
  • スコープ汚染の回避
  • 小規模アプリの整理

さらに調べる