즉시 실행 함수 정의와 동시에 실행되는 함수 즉시 실행 함수의 특징 한 번의 실행만 필요로 하는 초기화 부분에 주로 사용된다. 전역 변수를 만들지 않아도 되게 하기 때문에 코드 충돌 없이 구현이 가능하게 한다. 작성 예 기명 함수 형태 (function square(x) { console.log(x*x); })(2); (function square(x) { console.log(x*x); }(2)); 익명 함수 형태 (function (x) { console.log(x*x); })(2); (function (x) { console.log(x*x); }(2)); 함수 표현식 (mySquare = function (x) { console.log(x*x); })(2); // default value mySqu..