1
객체 타입 변환 유틸리티
객체 타입의 속성을 수정하거나 특정 속성만 선택/제외할 때 사용하는 유틸리티 타입입니다.
유틸리티 타입(Utility Types)타입스크립트는 복잡한 타입 변환/조합을 쉽게 수행하도록 다양한 유틸리티 타입(Utility Types)을 내장하고 있습니다. 이 유틸리티 타입 대부분은 앞서 배운 조건부 타입과 매핑된 타입 개념(keyof, typeof, infer 등)을 기반으로 구현되어 있습니다.
유틸리티 타입와 Partial를 중심으로 유틸리티 타입의 판단 흐름을 읽습니다.
객체 타입의 속성을 수정하거나 특정 속성만 선택/제외할 때 사용하는 유틸리티 타입입니다.
유틸리티 타입(Utility Types)유니온 타입이나 함수 타입을 다룰 때 유용한 유틸리티입니다.
Partial타입스크립트에는 이 외에도 특정 상황에서 유용한 고급 유틸리티 타입들이 있습니다.
선택적(Optional)