이번에는 타입스크립트의 타입들에 대해서 공부한 내용들을 정리해보려고 한다! 타입스크립트에서 타입의 개수가 많기 때문에 여러 개로 분리해서 글을 작성하려고 한다!
이번 글에서는 원시 타입, 리터럴 타입, 배열 타입, 튜플 타입, 객체 타입에 대해서 알아보고 타입스크립트에서 타입을 정의하는 방법인 타입 주석(Type annotation)에 대해 알아보자. 그리고 추가적으로 가독성있고 확장적인 타입 정의를 위한 타입 별칭과 인덱스 시그니처에 대해서도 알아보자. 1️ 기본타입 (내장타입) 타입스크립트가 자체적으로 제공하는 타입을 "기본타입(내장타입)"이라고 한다.
이러한 기본타입은 부모와 자식 관계를 가진 계층 구조를 가지고 있다. 이러한 기본타입을 계층에 따라 분류한 타입 계층도(타입 트리)는 다음과 같다.
이에 대해선 다음에 더 공부할 예정이다! 2️ 타입과 타입 주석(Type annotation) 본격적으로 타입스크립트의 타입들은 어떤 것들이 있고 이러한 타입들을 정의하는 방법은 무엇...