TypeScript의 강력함: Discriminated Union과 as const 활용하기
유형에 따라 갖는 프로퍼티가 다른 경우 Optional Property를 만들어서 불확실한 타입체크를 주기보다는 Dsicriminated Union을 활용한 타입스크립트로 확장성있는 타입을 만들어보자.
유형에 따라 갖는 프로퍼티가 다른 경우 Optional Property를 만들어서 불확실한 타입체크를 주기보다는 Dsicriminated Union을 활용한 타입스크립트로 확장성있는 타입을 만들어보자.
타입스크립트 예약어 중에 식별자(변수명, 함수명 등)로 사용할 수 있는 예약어가 있다? 어떤 차이점이 있는지 자세히 알아보자.
Callback 보다는 Promise가 코드 작성하기 쉽고, 타입 추론하기가 쉽다.
타입 스크립트가 타입을 추론할 수 있다면 타입 구문을 작성하지 않는게 좋다.
타입과 인터페이스의 차이점과 비슷한 점 이해하고, 타입과 인터페이스를 선택해야하는 상황 살펴보기
타입 단언, 타입 선언, 객체 래퍼 타입, 자바스크립트 7가지 기본형 값들, 함수 표현식에 타입 적용하기
Literal Type, 타입 체커, 유니온 타입, 서브타입, 타입 공간, 값 공간의 심벌 구분, typeof, instanceof, 타입 단언, 타입 선언, 객체 래퍼 타입, 자바스크립트 7가지 기본형 값들
typescript 설정 이해, 런타임에 타입 정보를 유지하는 방법, 구조적 타이핑, any 타입