javascript-jp.dev
javascript
html
jquery
css
node.js
angular
reactjs
typescript
npm
arrays
Dark
iife
[1/1]
【グローバルスコープ汚染撲滅!】JavaScriptでIIFEを使ってスマートなコーディングを実現しよう
グローバルスコープの汚染を防ぐJavaScript では、変数や関数は宣言されたスコープ内で有効となります。グローバルスコープは、プログラム全体でアクセスできる変数や関数を格納するスコープです。IIFE を使用すると、コードを匿名関数内に格納することで、グローバルスコープに宣言される変数や関数の数を削減できます。
JavaScript IIFE とは?
JavaScriptの(function() { } )()構文は、即時実行関数(IIFE)と呼ばれる匿名関数を即座に実行するためのものです。IIFEは、コードをモジュール化し、名前空間の衝突を回避し、パフォーマンスを向上させるなど、さまざまな利点があります。
1