console.log(1+1)
setTimeout(()=>{console.log(2+2)},1000)
console.log(3+3)
๋ผ๊ณ ์ฝ๋๋ฅผ ์จ๋ ์ค์ ๋ก ์ถ๋ ฅ๋๋ ์์๋
console.log(1+1)
console.log(3+3)
setTimeout(()=>{console.log(2+2)},1000)
์ด๋ค. ์ด๋ ์น๋ธ๋ผ์ฐ์ ์ ๋์์๋ฆฌ๋ฅผ ์๋ฉด ๋๋๋ฐ,
๋ธ๋ผ์ฐ์ ๋ ์คํํด์ผ ํ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ๋ฐ๊ฒฌํ๋ฉด stack์ด๋ผ๋ ๊ณต๊ฐ์ ๋ฃ๊ณ ๋งจ ์์ค๋ถํฐ ํ๋ํ๋ ์คํ์ํจ๋ค. ๊ทธ๋ฐ๋ฐ ํน๋ณํ ์ฝ๋๋ค์ ๋ง๋๋ฉด-์๋ฒ๋ก์ ajax ์์ฒญ, ์ด๋ฒคํธ๋ฆฌ์ค๋, setTimeout ๊ฐ์ด- ์ฒ๋ฆฌํ๊ธฐ๊น์ง ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๋ (์๋ฒ์์ ์๋ต์ ๋ฐ๊ธฐ๊น์ง์ ์๊ฐ, ์ฌ์ฉ์๊ฐ ๋ฒํผ์ ๋๋ฅผ ๋๊น์ง ํ์ผ์์ด ๊ธฐ๋ค๋ ค์ผ ํ๋ ์๊ฐ) ์ฝ๋๋ค์ ์ฅ์, ์๋ ๋๊ธฐ์ค๋ก ๋ถ๋ฌ๋ธ๋ค.
๊ทธ๋ ๊ฒ ๋๊ธฐ์ค๋ก ๋ถ๋ ค์ง ์ฝ๋๋ค์ ์คํ์ค๋น๊ฐ ๋๋ฉด Queue๋ผ๋ ๊ณณ์ ๋ค์ ์ง์ด๋ฃ์ด์ง๊ณ , Stack์ด ํ
๋น ์์ ์ ์ฐจ๋ก๋ก ์
์ฅํ ์ ์๊ฒ ๋๋ค.
๊ทธ๋์ Stack์ ๋ฌด์จ ๋์ ๋ง๋ฅ ํ๋ฃจ์ฅ~์ผ ๋ฌ๋ฌ ๋ณถ์ผ๋ฉด์ ๋ฐ์๊ฒ ๋ง๋ค๋ฉด,(๋ธ๋ผ์ฐ์ ํ๋ฆฌ์ง) ์ ๊น ๋๊ธฐ์ค๋ก ๋ถ๋ ค์ง ์ฝ๋๋ค์ ๋ง๋ถ์๋ง๋ฅ ํ์ผ์์ด Stack ์ผ ๋๋๊ธฐ๋ง์ ๊ธฐ๋ค๋ฆฌ๋ค๊ฐ ์ผ๊ตด๋ ๋ชป ๋ด๋ฐ๊ฒ ๋๋ค.
์ค๋์ ๊ตํ:
์คํ์ too much ๋ฐ์๊ฒ ํ์ง ๋ง์.
ํ๋ ๋๋ฌด ๋ฐ์๊ฒ ํ์ง ๋ง์.
Udemy์ ์๋ฃ๊ตฌ์กฐ ๊ฐ์ ์ฌ๋๋ ๊ฑฐ ๊น๋จน๊ณ ์์๋ค.
์คํ, ํ, ํด์ํ
์ด๋ธ, ๋น
์ค, ์ฌ๊ท,.. ์์ฒญ ๋ง๋ค...ใ
์คํค..์ ์...
๊ณต๋ถํ ๊ฑฐ์ผ..๐ฅ