IIFE : Immediately Invoked Function Expression. 정의되자마자 실행되는 JavaScript Function을 말한다.
(function imFunc() {
alert("Welcome");
}());
(function() {
alert("Welcome");
}());
// 괄호 안쪽
let data = 'welcome';
(function(data) {
alert(data);
}(data));
// 괄호 바깥
let data = 'welcome';
(function(data) {
alert(data);
})(data);