You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
์ฆ์ ์คํ
๐ ์๋ฐ์คํฌ๋ฆฝํธ IIFE (์ฆ์์คํ ํจ์ ํํ์)
IIFE ์ด๋? "Immediately Invoked Function Expression"์ ์ค์๋ง๋ก, ์ ์ ๋์๋ง์ ์ฆ์ ์คํ๋๋ ํจ์ ํํ์์ ๋งํ๋ค. // ์๋ ๋ ํจ์๋ ๋์ผํ ๋์์ ์ํํ๋ค. var app = function() { console.log('ํจ์ ํธ์ถ'); // "ํจ์ ํธ์ถ" ์ถ๋ ฅ }; app(); // ์ฆ์์คํํจ์ IIFE (function() { console.log('ํจ์ ํธ์ถ'); // "ํจ์ ํธ์ถ" ์ถ๋ ฅ }()); ์์ ๋ ํจ์๋ ๋ชจ๋ ๋์ผํ ๋ก์ง์ ๊ฐ์ง๊ณ ์๋ค. IIFE๋ ์ ์ฒด ์ต๋ช ํจ์๋ฅผ ๊ดํธ๋ก ๊ฐ์ธ์ค์ผ๋ก์จ ๋ด๋ถ ์ฝ๋๊ฐ ์ ์ธ๋ฌธ์ด ์๋๋ผ ํํ์์ธ ๊ฒ์ฒ๋ผ Parser๋ฅผ ์์ธ๋ค. โ๋จ, ์ต๋ช ํจ์์ด๊ธฐ ๋๋ฌธ์ ์ฌ์ฌ์ฉ์ ์ ํฉํ์ง ์๋ค. ๋ฌผ๋ก ๊ธฐ๋ช ์ผ๋ก๋ ๊ฐ๋ฅ์ ํ๋ค. ํ์ง๋ง ๋ณดํต ..