FE/TypeScript
타입스크립트에서 타입은 집합이다.
코딩의 세계
2025. 4. 28. 22:07
타입스크립트에서 타입은 여러 개의 값을 포함하는 집합이다.
집합은 동일한 속성을 갖는 여러 개의 요소들을 하나의 그룹으로 묶은 단위를 뜻한다.
예를 들어..
위 값을 모아둔 집합을 타입스크립트에서는 number타입이라고 부르는 것이다.
이에 반해 리터널 타입은 "아주 작은 집합"이라고 볼 수 있다.
즉, 숫자형 리터널 타입은 "숫자 타입" 안으로 들어간다.
위 숫자 타입이 슈퍼타입(부모타입)으로 부를 수 있고, 밑의 리터널 타입이 서브타입(자식타입)으로 부를 수 있다.
타입 호환성