[S8] Tuple & Enum
https://github.com/OneMoreBottlee/TypeScript-Master/tree/main/S8
Last updated
Was this helpful?
https://github.com/OneMoreBottlee/TypeScript-Master/tree/main/S8
Last updated
Was this helpful?
Tuple
๊ธธ์ด์ ํ์ ์ด ๊ณ ์ ๋์ด ์๋ ๋ฐฐ์ด
๋ง์ด ์ฌ์ฉ๋์ง๋ ์์ง๋ง, RGB์ ๊ฐ์ด ๋ณธ์ง์ ์ผ๋ก ์ฐ๊ฒฐ๋์ด์๋ ๋ฐฐ์ด์ ์ฌ์ฉ๋จ
ํ๊ณ) push์ pop ๋ฑ์ผ๋ก ๋ฐฐ์ด์ ์์ ํ๋ฉด ํ์ ๊ณผ ์๊ด์์ด ์ ์ฉ๋จ
Enum
์ฝ๋ ์ ์ฒด์์ ์ฌ์ฌ์ฉํ ์ ์๋ ๋ช ๋ช ๋ ์์์ ์งํฉ
(recoil ์์ ์ฌ์ฉํ๋ enum ์ด ์ด๋ ๊ฒ ์ฌ์ฉ๋๋๊ตฐ..)
๋ค์ํ ํ์ ์ด ์์ธ enum๋ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค. ์๋ ์์ฑ ๊ธฐ๋ฅ์ ๋ค
์ปดํ์ผ๋๋ฉด์ TS์ ๋๋ถ๋ถ์ ์์๋ค์ด ์ ๊ฑฐ๋๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ Enum์ ์ปดํ์ผ๋๋ฉด์ JS์ ์ถ๊ฐ์ ์ธ ์ฝ๋๋ก ๋จ๊ฒ๋๋ค.
โ ํ์ง๋ง, ์ด๋ฌํ ์ฝ๋ ์ถ๊ฐ๋ TS์ ์์น๊ณผ๋ ๋ค๋ฅด๋ค.
โ ๊ทธ๋์, const ๋ฅผ ๋ถ์ฌ ์๋ก์ด ๊ฐ์ฒด ์ถ๊ฐ๋ฅผ ๋ฐฉ์งํ๋ค.