[JavaScript] IIFE( Immediately Invoked Function Expression ) : 즉시 실행 함수 표현
IIFE( Immediately Invoked Function Expression ) : 즉시 실행 함수 표현 정의되자마자 즉시 실행되는 Javascript Function을 말한다. ( function () { let fruit = "apple" ; })(); // IIFE 내부에서 정의된 변수는 외부 범위에서 접근이 불가능하다. console . log ( fruit ); // Uncaught ReferenceError: fruit is not defined 일반적으로는 함수를 정의하면 나중에 호출해주어야하는데 IIFE(즉시 실행 함수 표현)을 사용하면 나중에 호출하지 않아도 함수를 바로 호출할 수 있다.