행복한 시지프

  • 홈
  • 삶에 대한 생각
  • 기술

유틸리티타입 1

TypeScript 레벨업 하기(feat. Utility Type 분석)

유틸리티 타입 명세를 살펴보면, 타입스크립트를 더 잘 이해할 수 있어서 유틸리티 타입을 분석하는 글을 쓰고자 한다. 1. 유틸리티 타입이란? 타입스크립트는 타입 변환을 위한 유틸리티 타입을 제공한다. 이는 .ts 파일 어디서든 (전역으로) 사용 가능하다. 유틸리티 타입은 mapped type, Index type query operator(keyof), Indexed access operator(T[K]), Generic 등의 개념을 통해 정의되어 있다. 먼저 유틸리티 타입의 필요성을 느껴보자. interface AddressBook { name: string; phone: number; address: string; company: string; } const phoneBook = { name: '재택..

Tech/Sofeware Development 2022.04.08
이전
1
다음
더보기
프로필사진

행복한 시지프

Software engineer, Educator @Woowabros

  • 분류 전체보기 (80)
    • Tech (27)
      • Sofeware Development (19)
      • Clean Code (4)
      • Algorithm (0)
      • 우아한테크코스 (4)
    • Writing (50)
      • 삶에 대한 생각 (28)
      • 책 (3)
      • 회고 (17)
      • Self integrity report (2)
    • Education (2)

방문자수Total

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바