즉시 실행 함수 부분을 보았다.
즉시 실행 함수는 함수 선언과 동시에 ()
를 붙여서 즉시 호출하는 함수이다.
보통 익명 함수로 많이 사용하며, 아래와 같은 형태를 가장 많이 사용한다고 한다.
(function () {
//...
}());
일반 함수와 마찬가지로 값을 반환할 수 있으며, 인수도 넘길 수 있다.
const result = (function (a, b) {
return a + b;
}(2, 3));
console.log(result); // 5
늦게 시작해서 조금만..