해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section10/chapter3.ts 에서 실습을 진행했습니다. 이번에 살펴볼 3가지 유틸리티 타입들은 모두 조건부 타입을 기반으로 만들어진 타입들이며 이미 만들어 본 적이 있기 때문에 간단히 복습으로 진행합니다. Exclude Exclude 타입은 다음과 같이 T로..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section10/chapter2.ts 에서 실습을 진행했습니다. 이번 챕터에서는 맵드 타입을 기반으로 만들어진 3개의 유틸리티 타입, Record, Pick, Omit 를 살펴봅니다. Pick 이번 챕터에서 가장 먼저 살펴볼 유틸리티 타입은 Pick 타입입니다. Pi..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section10/chapter1.ts 에서 실습을 진행했습니다. 이번 챕터에서는 맵드 타입을 기반으로 만들어진 3개의 유틸리 타입 Partial, Required, Readonly 를 살펴봅니다. Partial 가장 처음으로 살펴볼 유틸리티 타입은 Partial 타입..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com 유틸리티 타입이란 이번 섹션에서는 타입스크립트의 유틸리티 타입에 대해 살펴봅니다. 유틸리티 타입이란 타입스크립트가 자체적으로 제공하는 특수한 타입들입니다. 지금까지 배웠던 제네릭, 맵드 타입, 조건부 타입 등의 타입 조작 기능을 이용해 실무에서 자주 사용되는 유용한 타..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section0/chapter2.ts 에서 실습을 진행했습니다. infer infer 는 조건부 타입 내에서 특정 타입을 추론하는 문법입니다. infer 는 다음과 같이 특정 함수 타입에서 반환값의 타입만 추출하는 특수한 조건부 타입인 "Return Type" 을 만들..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section9/chapter1.ts 에서 실습을 진행했습니다. 분산적인 조건부 타입 이전 시간에 조건부 타입에 대해 살펴보았습니다. type StringNumberSwitch = T extends number ? string : number; let a: String..