// 익명 즉시 실행 함수
(function () {
var a = 3;
var b = 5;
return a * b;
}());
//기명 즉시 실행 함수
(function foo() {
var a = 3;
var b = 5;
return a * b;
}());
//함수 이름이 있더라도, 즉시 한번만 실행한다.
foo();
//Uncaught ReferenceError: foo is not defined
//at <anonymous>:1:1