본문 바로가기
카테고리 없음

TIL

by Node.js 주니어 개발자 귤 2023. 1. 30.

열거형 (Enums)

enum 은 enumerated type을 의미합니다.

관련된 상수값들을 집합하여 선언을 하며 TS같은 경우는 숫자와 문자형 기반의 열거형을 지원합니다.

물론 JS로도 상수값을 선언할 수 있지만 TS의 enum을 사용하면:

  1. 상수를 사용할 때 [IDE](https://aws.amazon.com/ko/what-is/ide/#:~:text=통합 개발 환경(IDE)이란,개발자 생산성을 높입니다.)의 코드예측 지원을 받을 수 있습니다
  2. 변경범위가 줄어듭니다