[typescript] 타입스크립트에서 열거형(Enum)을 선언하는 방법
열거형(Enum)이란?
열거형(Enum) 은 관련된 상수들을 그룹화하여 정의하는 TypeScript의 데이터 형식입니다. 기본적으로 숫자형(Enum) 과 문자열형(Enum) 두 가지가 있습니다.
숫자형(Enum) 선언하기
숫자형(Enum)은 다음과 같이 선언할 수 있습니다.
enum Direction {
Up,
Down,
Left,
Right,
}
위의 예제에서는 Direction
이라는 열거형을 선언하였고, 각각의 값에 0부터 시작하는 숫자가 할당되었습니다.
숫자형(Enum) 활용하기
이후에는 이 Enum을 변수에 할당하여 사용할 수 있습니다.
let playerDirection: Direction = Direction.Up;
문자열형(Enum) 선언하기
문자열형(Enum)은 다음과 같이 선언할 수 있습니다.
enum Color {
Red = "RED",
Green = "GREEN",
Blue = "BLUE",
}
각 상수에 문자열 값을 직접 할당할 수 있습니다.
문자열형(Enum) 활용하기
let selectedColor: Color = Color.Red;
열거형은 일반적으로 상수나 특정한 유형의 값들을 다룰 때 사용되며, 코드의 가독성과 유지보수성을 향상시키는 데 도움을 줍니다. TypeScript에서 열거형을 잘 활용하여 코드를 더욱 안정적으로 만들어보세요!