섹션 8 타입 조작하기
타입 조작하기
인덱스드 엑세스 타입
keyof 연산자
맵드 타입
keyof 연산자도 사용
템플릿 리터럴 타입
섹션 9 조건부 타입
조건부 타입 소개
주로 제네릭과 함꼐 사용한다.
분산적인 조건부 타입
infer - 조건부 타입 내에서 타입 추론하기
음... 솔직히 조건부 타입 전체적으로 전혀 활용을 어디에 해야하는지 느낌이 안오고 그냥 그렇구나..라고만 느껴진다..
언젠가 필요성이 느껴지겠지..
섹션 10 유틸리티 타입
유틸리티 타입 소개
맵드 타입 기반의 유틸리티 타입 1 - Partial, Required, Readonly,Pick, Omit, Record
레코드 타입의 구현
이 한줄로 위에서 길게 작성한 타입을 구현가능
record타입은 객체타입을 만들어준다.
조건부 타입 기반의 유틸리티 타입 - Exclude, Extract, ReturnType
'모카 스터디 > JavaScript' 카테고리의 다른 글
한입크기로 잘라먹는 타입스크립트 - 제네릭 - [인프런] (0) | 2023.07.29 |
---|---|
한입크기로 잘라먹는 타입스크립트 - 인터페이스와 클래스 - [인프런] (0) | 2023.07.29 |
한입크기로 잘라먹는 타입스크립트 - 함수와 타입 - [인프런] (0) | 2023.07.29 |
한입크기로 잘라먹는 타입스크립트 - 이해하기 - [인프런] (0) | 2023.07.29 |
한입크기로 잘라먹는 타입스크립트 - 기본타입 - [인프런] (0) | 2023.07.29 |