์ธํŒŒ

You Can Become A

Pr

๋Šฆ๊ฒŒ ์‹œ์ž‘ํ•ด๋„ ๋ˆ„๊ตฌ๋“ ์ง€ ๋…ธ๋ ฅํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ ์ˆ˜ ์žˆ์–ด์š” !

์ฆ‰์‹œ ์‹คํ–‰

๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค
JavaScript

๐Ÿ“š ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ IIFE (์ฆ‰์‹œ์‹คํ–‰ ํ•จ์ˆ˜ ํ‘œํ˜„์‹)

IIFE ์ด๋ž€? "Immediately Invoked Function Expression"์˜ ์ค„์ž„๋ง๋กœ, ์ •์˜ ๋˜์ž๋งˆ์ž ์ฆ‰์‹œ ์‹คํ–‰๋˜๋Š” ํ•จ์ˆ˜ ํ‘œํ˜„์‹์„ ๋งํ•œ๋‹ค. // ์•„๋ž˜ ๋‘ ํ•จ์ˆ˜๋Š” ๋™์ผํ•œ ๋™์ž‘์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. var app = function() { console.log('ํ•จ์ˆ˜ ํ˜ธ์ถœ'); // "ํ•จ์ˆ˜ ํ˜ธ์ถœ" ์ถœ๋ ฅ }; app(); // ์ฆ‰์‹œ์‹คํ–‰ํ•จ์ˆ˜ IIFE (function() { console.log('ํ•จ์ˆ˜ ํ˜ธ์ถœ'); // "ํ•จ์ˆ˜ ํ˜ธ์ถœ" ์ถœ๋ ฅ }()); ์œ„์˜ ๋‘ ํ•จ์ˆ˜๋Š” ๋ชจ๋‘ ๋™์ผํ•œ ๋กœ์ง์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. IIFE๋Š” ์ „์ฒด ์ต๋ช…ํ•จ์ˆ˜๋ฅผ ๊ด„ํ˜ธ๋กœ ๊ฐ์‹ธ์คŒ์œผ๋กœ์จ ๋‚ด๋ถ€ ์ฝ”๋“œ๊ฐ€ ์„ ์–ธ๋ฌธ์ด ์•„๋‹ˆ๋ผ ํ‘œํ˜„์‹์ธ ๊ฒƒ์ฒ˜๋Ÿผ Parser๋ฅผ ์†์ธ๋‹ค. โ€‹๋‹จ, ์ต๋ช…ํ•จ์ˆ˜์ด๊ธฐ ๋•Œ๋ฌธ์— ์žฌ์‚ฌ์šฉ์€ ์ ํ•ฉํ•˜์ง€ ์•Š๋‹ค. ๋ฌผ๋ก  ๊ธฐ๋ช…์œผ๋กœ๋„ ๊ฐ€๋Šฅ์€ ํ•˜๋‹ค. ํ•˜์ง€๋งŒ ๋ณดํ†ต ..

category_image
์ธํŒŒ_
2021.09.21
1