속성 선택과 변경
Partial, Required, Pick, Omit으로 객체 타입의 필수 여부와 포함 속성을 조절합니다.
Pick<T, K>
Partial, Pick, Omit, Record, ReturnType 같은 내장 유틸리티는 자주 쓰는 타입 조작을 짧고 일관되게 표현합니다.
Partial, Required, Pick, Omit으로 객체 타입의 필수 여부와 포함 속성을 조절합니다.
Pick<T, K>
Record는 정해진 키 집합마다 같은 값 타입을 강제해 누락된 키와 잘못된 값 타입을 잡습니다.
Record<K,V>
Exclude와 Extract로 유니온 멤버 중 필요한 타입만 남기거나 제거합니다.
Exclude
Parameters와 ReturnType으로 기존 함수 타입에서 인자와 반환 타입을 가져옵니다.
ReturnType