자체 실행의 목적은 자체 실행 함수에서 선언된 변수를 자체 실행 함수 내에서만 사용할 수 있도록 하는 것입니다.
자체 실행 함수에서 선언된 변수는 기본적으로 자체 실행 함수 내의 코드에서만 사용할 수 있습니다.
즉시 호출되는 함수 표현식(IIFE)입니다. 생성 시 실행되는 함수입니다.
구문
구문은 다음과 같습니다 -
(function() { // code })();
위에서 볼 수 있듯이 다음 괄호 쌍은 괄호 안의 코드를 표현식으로 변환합니다.
function(){...}
또한 다음 쌍, 즉 두 번째 괄호 쌍이 작업을 계속합니다. 위의 식에서 나온 함수를 호출합니다.