TypeScript 설치
정적 타입 검사 구문 타입 삭제된 타입 런타임 특성 타입 추론 타입 정의하기
유니언, 교차타입, 제네릭
구조적 타이핑 선택적 프로퍼티 읽기전용 프로퍼티 초과 프로퍼티 검사 함수 타입 인덱서블 타입 클래스
TS 타입 Number Array Tuple(튜플) 열거 (Enum) Any Void Null, Undefined Never Object 타입 단언
타입 표기하기 인터페이스 클래스 TS를 Html에 실행시키기
함수 타입 함수의 타이핑 타입의 추론 선택적 매개변수와 기본 매개변수 나머지 매개변수 This 오버로드
리터럴 타입 좁히기 문자열 리터럴 타입 숫자형 리터럴 타입
클래스 상속 Public, Private, Protected 비공개 필드 읽기 전용 지정자 매개변수 프로퍼티 접근자 전역 프로퍼티 추상 클래스 생성자 함수 인터페이스로써 클래스 사용하기
숫자 열거형 문자열 열거형 유니언 열거형과 열거형 멤버 타입 컴파일 시점에서 열거형 역 매핑 const 열거형 Ambient(주변) 열거형
고급 타입