200919_TIL
์ผ์ผํ๊ณ
์ฝ๋์จ 1์ฃผ ์ฐจ - ๊ณผ์ 2 ๋ฆฌํฉํ ๋ง ์ํ.
์ค๋ ๋ฐฐ์ด ๊ฒ
๊ณผ์ 2 ๋ฆฌํฉํ ๋ง
๋ณ์์ ์ด๋ฆ์ง๊ธฐ.
๊ฐ๊ฒฐํ๊ณ ๋ช ํํ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ ์๋๋ก ์ด๋ฆ์ ์ง์.
ํจ์์ ํ๋ผ๋ฏธํฐ์ ์ด๋ฆ์ ์ง์ ๋๋ ํจ์๊ฐ ๋ ๋ฆฝ์ ์ผ๋ก ์๋ํ๋ค๊ณ ์๊ฐํ๊ณ ์ด๋ฆ์ ์ง์.
(์ถ๊ฐ) ๋ณ์๋ ๋ช ์ฌ(๋จ์, ๋ช ๋ฃ)๋ก ํจ์๋ ๋์ฌ(ํ์๋ ํ๋)๋ก.
์กฐ๊ฑด๋ฌธ์์ ๊ธ์ ๋ฌธ๊ณผ ๋ถ์ ๋ฌธ.
์กฐ๊ฑด๋ฌธ(
if
๋switch
)์์ ์กฐ๊ฑด์ ์ ๋ ฅํ ๋ ๋ถ์ ๋ฌธ๋ณด๋ค ๊ธ์ ๋ฌธ์ ์ฌ์ฉํ์.๊ธ์ ๋ฌธ์ ์ฝ๋๋ฅผ ์ข ๋ ์ฝ๊ณ ๋ช ํํ๊ฒ ์ดํดํ๊ฒ ๋ง๋ ๋ค.
ํจ์ ๋ฆฌํฉํ ๋ง.
๋ก์ง ๋ณ๊ฒฝ์ด ์์ ๊ฒฝ์ฐ, ์ฒ์์ผ๋ก ์ฌ๋ผ๊ฐ์ ํ์ํ๊ฑฐ๋ ๋ถํ์ํด์ง ๋ก์ง์ ์ฐพ์๋ณธ๋ค.
ํจ์์ ๋งค๊ฐ๋ณ์.
๋งค๊ฐ๋ณ์๊ฐ 3๊ฐ ์ด์์ด ๋๋ฉด ๊ฐ์ฒด๋ก ๋ณ๊ฒฝํ์.
๊ฐ์ฒด๋ก ๋ณ๊ฒฝํ ๋๋ ๋นํ ๋น ๊ตฌ์กฐ(Destructuring assignment), ํผ์นจ ์ฐ์ฐ์(Spread operator) ๋ฅผ ํ์ฉํ์.
์ค๋ ํ ์ผ
๊ณผ์ ํผ๋๋ฐฑ ํ์ธํ๊ณ ๋ฐ์ํ๊ธฐ => ์ฑ๊ณต.
1์ฃผ ์ฐจ ๊ฐ์ ์ ๋ฆฌํ๊ธฐ - ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ(์ด๋ฒ์ ๊ผญ๊ผญ!) => ์คํจ( ๐ญ).
Git ๊ณต๋ถํ๊ธฐ => ์คํจ(๐ญ).
๋ด์ผ ํ ์ผ
๊ณผ์ ํผ๋๋ฐฑ ํ์ธํ๊ณ ๋ฐ์ํ๊ธฐ(์ต์ข ).
1์ฃผ ์ฐจ ๊ฐ์ ์ ๋ฆฌํ๊ธฐ - ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ(์ด๋ฒ์ ๊ผญ๊ผญ๊ผญ!).
Git ๊ณต๋ถํ๊ธฐ(์ด๋ฒ์ ๊ผญ!).
Last updated