타입스크립트 - 유틸리티 타입
제네릭, 맵드, 조건부 타입 등의 조작 기능을 이용해 실무에서 자주 사용되는 타입을 미리 만들어 놓은 것이다.이전 시간에 알아보았던 '조건부 타입', '제네릭 조건부 타입', '분산적 조건부 타입', 'infer 조건부 타입' 기반으로 미리 라이브러리화 해둔 것들이다.Partial특정 객체 타입의 모든 프로퍼티를 선택적 프로퍼티로 바꿔주는 타입interface Post { title: string, tags: string[], content: string, thumbnailURL? : string,}const draft: Partial = { title: '나중에', content: '초안',}Required특정 객체 타입의 모든 프로퍼티를 필수 프로퍼티로 바꿔주는 타입c..
2025. 2. 18.
최근댓글