์ธํŒŒ

You Can Become A

Pr

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

๋…ธ๋“œ ์ด๋ฒคํŠธ

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

[NODE] ๐Ÿ“š Event ๋ชจ๋“ˆ (์ด๋ฒคํŠธ ์ œ์–ด)

Event ๋ชจ๋“ˆ Node.js ์—์„  Event๋ฅผ ๋งค์šฐ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ , ์ด ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ๋น„์Šทํ•œ ๊ธฐ์ˆ ๋“ค๋ณด๋‹ค ํ›จ์”ฌ ๋น ๋ฅธ ์†๋„๋ฅผ ์ž๋ž‘ํ•ฉ๋‹ˆ๋‹ค. Node.js ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ์„œ๋ฒ„๊ฐ€ ๊ฐ€๋™๋˜๋ฉด, ๋ณ€์ˆ˜๋“ค์„ initialize ํ•˜๊ณ , ํ•จ์ˆ˜๋ฅผ ์„ ์–ธํ•˜๊ณ  ์ด๋ฒคํŠธ๊ฐ€ ์ผ์–ด๋‚ ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค. ์ด๋ฒคํŠธ ์œ„์ฃผ (Event-Driven) ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ๋Š”, ์ด๋ฒคํŠธ๋ฅผ ๋Œ€๊ธฐํ•˜๋Š” ๋ฉ”์ธ ๋ฃจํ”„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋ฒคํŠธ๊ฐ€ ๊ฐ์ง€๋˜์—ˆ์„์‹œ Callbackํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒคํŠธ๊ฐ€ ์ฝœ๋ฐฑ๊ณผ ๋น„์Šทํ•ด ๋ณด์ผ ์ˆ˜ ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฐจ์ด์ ์€, ์ฝœ๋ฐฑํ•จ์ˆ˜๋Š” ๋น„๋™๊ธฐ์‹ ํ•จ์ˆ˜์—์„œ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ• ๋•Œ ํ˜ธ์ถœ๋˜์ง€๋งŒ, ์ด๋ฒคํŠธํ•ธ๋“ค๋ง์€ ์˜ต์ €๋ฒ„ ํŒจํ„ด์— ์˜ํ•ด ์ž‘๋™๋ฉ๋‹ˆ๋‹ค. ์ด๋ฒคํŠธ๋ฅผ ๋Œ€๊ธฐํ•˜๋Š” (EventListeners) ํ•จ์ˆ˜๋“ค์ด ์˜ต์ €๋ฒ„ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์˜ต์ €๋ฒ„๋“ค์ด ์ด๋ฒคํŠธ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋‹ค๊ฐ€, ์ด๋ฒคํŠธ..

category_image
์ธํŒŒ_
2021.10.25
(0)