Event Loop (1) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ ์๋ฐ์คํฌ๋ฆฝํธ์ ํธ์ถ ์คํ๊ณผ ์ด๋ฒคํธ ๋ฃจํ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฐํ์ ํ๊ฒฝ Call stack๊ณผ Event loop๋ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋์ ์๋ฆฌ๋ฅผ ์ดํดํ๊ธฐ ์ํด ๊ผญ ์์งํด์ผํ๋ ๊ฐ๋ ์ด๋ค. ์๋ฐ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋ ํ๊ฒฝ์ ์๋ฏธํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฐํ์ ํ๊ฒฝ์ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ์ฑ๋์ด ์๋ค. ํฌ๊ฒ Memory heap, call stack, web apis, callback queue, event loop๊ฐ ์๋ค. Call Stack ํธ์ถ ์คํ์ ํจ์์ ํธ์ถ์ ์คํ ๋ฐฉ์์ผ๋ก ๊ธฐ๋กํ๋ ์๋ฃ๊ตฌ์กฐ๋ค. ํ๋ก๊ทธ๋จ์์ ์์ฒญ์ด ๋ค์ด์ฌ ๋๋ง๋ค ์์๋๋ก ์คํ์ ๋ด๊ณ , ๊ฐ์ฅ ๋์ค์ ๋ค์ด์จ ์์ ์ ๋จผ์ ์ฒ๋ฆฌํ๋ LIFO(Last In First Out) ๊ตฌ์กฐ์ด๋ค. ์๋ฐ์คํฌ๋ฆฝํธ๋ ์ฑ๊ธ ์ค๋ ๋ ๊ธฐ๋ฐ ์ธ์ด์ด๊ธฐ ๋๋ฌธ์ ํ๋์ ํธ์ถ ์คํ๋ง์ ๊ฐ์ง๊ณ ์๊ณ , ํ ๋ฒ์ ํ๋์ task๋ง ์ฒ๋ฆฌํ ์ .. ์ด์ 1 ๋ค์