const a = 7
const double = () => {
console.log(a * 2)
}
double(); // 14
원래는 함수를 호출해 주어야지만 함수가 동작한다.
(() => {
console.log(a * 2)
})()
즉시실행함수로 작성하면 따로 호출할 필요없이 함수 선언과 동시에 호출되어 실행된다.
(() => {})() // (F)()
(function () {})() // (F)()
(function () {}()) // ((F)())
!function () {}() // !(F)()
+function () {}() // +(F)()
잘 봤습니다. 좋은 글 감사합니다.