[typescript] 타입 별칭을 사용하여 문자열 리터럴 타입 정의하기

타입스크립트에서는 타입 별칭을 사용하여 문자열 리터럴 타입을 간단하게 정의할 수 있습니다. 문자열 리터럴 타입은 정확한 문자열 값만을 가지는 타입을 의미합니다.

예를 들어, 다음과 같이 Status라는 타입 별칭을 사용하여 문자열 리터럴 타입을 정의할 수 있습니다.

type Status = "idle" | "active" | "inactive";

위의 예제에서 Status는 “idle”, “active”, “inactive” 중 하나의 값을 가져야 하는 타입입니다.

타입 별칭을 사용하면 코드의 가독성을 향상시키고 재사용성을 높일 수 있습니다. 또한, 문자열 리터럴 타입을 정의함으로써 잘못된 값이 사용되는 것을 방지할 수 있습니다.

타입 별칭 및 문자열 리터럴 타입은 타입스크립트 코드를 작성할 때 유용한 기능이며, 현업에서도 효과적으로 활용되고 있습니다.

참고 자료: 타입 별칭 (Type Aliases)