ํ๋ฆฌ์ฝ์ค 3์ฃผ์ฐจ ๋ฏธ์ ์ ์ฃผ์ ๋ ๋ก๋๊ฒ์์ด์๋ค. ์ง๋์ฃผ ์ซ์ ์ผ๊ตฌ ๊ฒ์๊ณผ๋ ๋ค๋ฅด๊ฒ ์ด๋ฒ์ ์ฃผ์ด์ง ํด๋์ค๊ฐ ์์๋ค. ๋ก๋ ๊ฒ์์ ํ๋ฒ๋ ๊ตฌํ ํด๋ณธ ์ ์๋ ์ฃผ์ ๋ผ ์ค๋ ๋ ๋ง์์ผ๋ก ๋ฏธ์ ์ ์ํ๋ค.
์ฌ์ค ๊ธฐ๋ฅ ๋ชฉ๋ก์ ์์ฑ์๋ ๋ง์ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ด์ง ์์๋ค. ์คํ๋ ค ์ด์ ๋ฏธ์ ๋ณด๋ค ํ์ ๋นผ๊ณ ์์ฑํ๋ค. ํ์ง๋ง ์ด๋ฅผ ํตํด ์ด๋ฒ์ฃผ์ ์ ๋ง ์์ฐฌ ์๊ฐ์ ๋ณด๋๊ธฐ์ ํ๋ฒ ์ ์ด๋ณด์๋ค.
๊ทธ๋์ 1,2์ฃผ์ฐจ ๋ฏธ์ ์ ์ํํ๋ฉฐ ๊ธฐ๋ฅ ๋ชฉ๋ก์ ์ง์์๋ค์๊ฒ
- ์ฃผ์ด์ง ํ๋ก๊ทธ๋จ์ ์ ์ฒด์ ์ธ ๊ตฌํ ๋ฐฉํฅ์ฑ์ ์ค์ ํ๋๋ก ํ๋ค.
- ํ๋ํ๋ ๊ผผ๊ผผํ๊ฒ ๊ตฌํ ๋ฐฉํฅ์ฑ์ ์ค์ ํ๋ฉฐ ๊ธฐ๋ฅ์ ๊ตฌํํ๋๋ก ํ๋ค.
์์ ๊ฐ์ ํ๋์ ์ ๋ํ์ฌ ๋ฏธ์ ์ ์ํํ๋๋ก ํ๊ธฐ ์ํ ์๋จ์ด๋ผ๊ณ ์๊ฐํ๋ค. ๊ทธ๋์ ๊ธฐ๋ฅ ๋ชฉ๋ก ์์ฑ์ ์ ๋ง ๋ง์ ์๊ฐ์ ํฌ์ํ๋ค.
๋ค์ ๋ชฉ๋ก์ 2์ฃผ์ฐจ์ ์์ฑํ๋ ๊ธฐ๋ฅ๋ชฉ๋ก์ ๋ด๊ธด ๋ด์ฉ์ด๋ค.
๊ธฐ๋ฅ ๋ชฉ๋ก์ ์ต๋ํ ๋ง์ ๋ด์ฉ์ ๋ด๊ณ ์ ํ๋ค. ๊ทธ๋ฐ๋ฐ...
๐ญ๐ญ 2์ฃผ์ฐจ ๊ณตํต ํผ๋๋ฐฑ์ ์๋ ๋ด์ฉ์ด๋ค. ํผ๋๋ฐฑ ์ฌํญ์ ์ฝ๊ณ ๋ ๋ค ๋ด ๊ธฐ๋ฅ ๋ชฉ๋ก์ ๋ค์ ๋ณด๋ ๋ง๋ง ๊ธฐ๋ฅ ๋ชฉ๋ก์ด์ง ์ฌ์ค์ ์ด๋ฏธ ๊ธฐ๋ฅ ๋ชฉ๋ก์ด ์๋์๋ค. ๊ธฐ๋ฅ ๋ชฉ๋ก์ ๋๋ฌด ๋ง์ ์๊ฐ์ ํฌ์ํ ๊ฒ์ด์๋ค.
๊ทธ๋์!!! ์ด๋ฒ์ฃผ ๋ฏธ์ ์ ์ํํ ๋ ๊ธฐ๋ฅ ๋ชฉ๋ก์ ๋ํ ํ์ ์กฐ๊ธ ๋นผ๊ณ ๋ฏธ์ ์ ์ํํด๋ณด์๋ค.
์ ์ฌ์ง์ ์ด๋ฒ์ ์์ฑํด๋ณธ ๊ธฐ๋ฅ ๋ชฉ๋ก์ด์๋ค. ํ๋ก๊ทธ๋จ์ ์๊ตฌ ์ฌํญ์ ์ญ ์ฝ์ด๋ณด๋ฉฐ ๋ค ์์ฑํ๋๋ฐ๊น์ง 1์๊ฐ์ด ์ฑ ๊ฑธ๋ฆฌ์ง ์์๋ค. ์๋ง ๊ทธ์ค ํ๋ก๊ทธ๋จ ์๊ตฌ์ฌํญ์ ํ์ ํ๋๋ฐ ๋ ์๊ฐ์ ์ ์ธํ๋ค๋ฉด ๊ธฐ๋ฅ ๋ชฉ๋ก ์์ฑ์ 10๋ถ๋ ๊ฑธ๋ฆฌ์ง ์์์ ๊ฒ์ด๋ค.
์ด์ ๋ฏธ์ ์ ๊ธฐ๋ฅ ๋ชฉ๋ก์ ์์ฑํ ๋์ ์๊ฐ์ ์ธ ์ธก๋ฉด์์ ํ์ฐํ ์ฐจ์ด๋ฅผ ๋ณด์๋ค. ์ด๋ ๊ฒ ์ ์ฝํ ์๊ฐ์ ํตํด ๋ค์์ ์ด์ผ๊ธฐํ ์ถ๊ฐ์ ์ธ ํ์ต์ ๋ ๊ณต์ ๋ค์ผ ์ ์์๋ค.
์ด๋ฒ์ฃผ์๋ ๊ธฐ๋ฅ ๋ชฉ๋ก์ ํ์ ๋บ ๋งํผ ๋ค๋ฅธ ๊ณต๋ถ์ ๋ ํ์ ์์ ์ ์์๋ค. ์ฐํ ์ฝ์ ๋ฏธ์ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฃผ์ด์ง ํ ์คํธ ์ฝ๋๋ฅผ ํต๊ณผํ๋ ๊ฒ์ ๋ชฉํ๋ก ์ผ๋๋ค. ๋ด๊ฒ ํ ์คํธ ์ฝ๋๋ ๋ฏธ์ง์ ์์ญ์ด์๊ณ ํต๊ณผ๋ฅผ ํด๋ ๊ทธ ๊ณผ์ ์ ์ ์ ์์ผ๋ ๋ต๋ตํ ๋๋์ ์ง์ธ ์ ์์๋ค.
๊ทธ๋์ ์ด๋ฒ์ฃผ ๋ฏธ์ ์ ์ํํ๋ฉฐ 2์ฃผ์ฐจ์ ํ์ง ๋ชปํ๋ ํ ์คํธ ์ฝ๋ ๋ถ์์ ์งํํด๋ณด์๋ค.
๋ถ์์ ํ๋ค๋ณด๋ ์ต๊ทผ์ ํ์ตํ Promise ๊ฐ์ฒด๋ฅผ ๋ฏธ์ ์ํ์ ์ฌ์ฉํ ์ ์์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค๊ฒ ๋์๋ค. ๋ฐ๋ก ์ ์ฉํด๋ณด๊ณ ์ถ์์ง๋ง ์ด๋ฏธ ์์ฑ ๋จ๊ณ์๋ ๋ฏธ์ ์ค์ ์ด๋ฅผ ์ ์ฉํ๋ ๊ฒ์ ํฐ ๋์ ์ด์๋ค.
ํน์๋ ๋ฏธ์ ์ํ์ ์์ฑ๋๊ฐ ๋จ์ด์ ธ ํฉ๊ฒฉ ์ฌ๋ถ์ ์ํฅ์ด ๊ฐ๊น ๋๋ ค์ ์ง๋ง ๊ทธ๋ฅ ๋๊ธฐ๊ธฐ์ ๋๋ฌด ์์ฌ์ ๋ค. ๊ทธ๋์ ์ผ๋จ ํด๋ณด๊ณ ์๊ฐํ์๋ ๋ง์์ผ๋ก ๊ณต๋ถํ ๋ด์ฉ์ ๊ธฐ๋กํ๋ฉฐ Promise ๊ฐ์ฒด๋ฅผ ์ ์ฉ์์ผ ๋ณด์๋ค.
์์ฝ๊ฒ๋ ํ ์คํธ ์ฝ๋๋ฅผ ํต๊ณผํ์ง ๋ชปํด ๊ฒฐ๊ณผ๋ ์คํจ์์ง๋ง ์ด๋ฅผ ์ ์ฉํ๋ ๊ณผ์ ์ค์ ๋ฐฐ์ด์ ์ด ์ ๋ง ๋ง์๋ค. ์๋ง๋ ํ๋ฆฌ์ฝ์ค๊ฐ ๋๋๊ณ ๊ฐ์ฅ ๊ธฐ์ต์ ๋จ๋ ์๊ฐ์ด ์ธ์ ์๋๊ณ ๋ฌป๋๋ค๋ฉด ์ด ์๊ธฐ๋ฅผ ๊ผฝ์ ๊ฒ ๊ฐ๋ค.
๋ค์์ ํ๋ฆฌ์ฝ์ค 3์ฃผ์ฐจ ๋ฏธ์ ์ค ์ถ๊ฐ์ ์ผ๋ก ํ์ตํ ๊ณผ์ ์ ์ ๋ฆฌํ ๊ฒ์ด๋ ํน์ ๊ถ๊ธํ๋ค๋ฉด ์ฐธ๊ณ ํ๊ธฐ ๋ฐ๋๋ค.