타입스크립트 이해하기

타입은 집합이다.

  • numberType(부모타입, 슈퍼타입)

  • numberliteralType(자식 타입, 서브 타입)

타입 호환성 : 어떤 타입을 다른 타입으로 취급해도 괜찮은지 판단하는 것

타입 호환성

  • 업 캐스팅 : 서브 타입의 값을 슈퍼 타입의 값으로 취급하는 것 (대부분 가능)

  • 다운 캐스팅 : 슈퍼 타입의 값을 서브 타입의 값으로 취급하는 것 (대부분 불가능)

Last updated