열거형 (Enums)
enum 은 enumerated type을 의미합니다.
관련된 상수값들을 집합하여 선언을 하며 TS같은 경우는 숫자와 문자형 기반의 열거형을 지원합니다.
물론 JS로도 상수값을 선언할 수 있지만 TS의 enum을 사용하면:
- 상수를 사용할 때 [IDE](https://aws.amazon.com/ko/what-is/ide/#:~:text=통합 개발 환경(IDE)이란,개발자 생산성을 높입니다.)의 코드예측 지원을 받을 수 있습니다
- 변경범위가 줄어듭니다