즉시 실행되는 함수 표현식
함수를 ()로 감싸고 바로 실행
() 로 묶어주는 것 외에도, 연산자를 앞에 붙여줄 경우에는 모두 즉시 실행
화살표 함수는 () 로 묶어서 사용하는 방법 밖에는 동작하지 않는다. (연산자를 사용한 즉시 실행 함수 표현식은 문법 오류가 발생)
(function add (a, b) { a + b })(1, 2); //3
;(function(a, b) { return a + b })(1, 2) // 3
((a, b) => a + b )(1, 2); //3