이번에는 타입스크립트의 유틸리티 타입(Utility Type)에 대해 알아보자! 1️ 유틸리티 타입(Utility Type)이란?
유틸리티 타입이란 무엇일까? 즉, 간단하게 말하면 타입 조작 기능을 미리 정의한 내장 타입 조작 기능을 가져와 쓰는 것이라고 생각하면 된다.
이 글에서 모든 유틸리티 타입을 다루긴 어려우니 유틸리티 타입에 대해 찾아보려면 아래 링크를 참고하면 된다. 타입스크립트 유틸리티 타입 공식 문서 링크 https://www.typescriptlang.org/docs/handbook/utility-types.html Documentation - Utility Types Types which are globally included in TypeScript www.typescriptlang.org 2️ 맵드(Mapped) 타입 기반 유틸리티 타입 맵드 타입 기반으로 만들어진 유틸리티 타입에 대해 알아보자.
그리고 각 유틸리티 타입을 직접 구현해보는 시간도 가져보자. ...
원문 링크 : #22 타입스크립트 - 맵드(Mapped) 타입 기반 유틸리티(Utility) 타입 [Partial, Required, Readonly, Pick, Omit, Record]