본문 바로가기
강의 실습/한 입 크기로 잘라먹는 타입스크립트(TypeScript)

템플릿 리터럴 타입

by Jint 2024. 12. 15.

한 입 크기로 잘라먹는 타입스크립트 - 템플릿 리터럴 타입 (Template Literal Type)


1. 템플릿 리터럴 타입
스트링 리터럴 타입들을 기반으로 특정 패턴을 갖는 문자열 타입들을 만드는 기능.

- chapter3.ts

/**
 * 템플릿 리터럴 타입
 */
type Color = 'red' | 'black' | 'green';
type Animal = 'dog' | 'cat' | 'chicken';
// type ColoredAnimal = 'red-dog' | 'red-cat' | 'red-chicken' | 'black-dog' ... // 굉장히 많아진다.
type ColoredAnimal = `${Color}-${Animal}`;
const coloredAnimal: ColoredAnimal = ''; // shift + enter 시 만들고 싶은 조합이 선택 가능하다.



참고링크 : https://www.inflearn.com/course/%ED%95%9C%EC%9E%85-%ED%81%AC%EA%B8%B0-%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8#

 

한 입 크기로 잘라먹는 타입스크립트(TypeScript) 강의 | 이정환 Winterlood - 인프런

이정환 Winterlood | 문법을 넘어 동작 원리와 개념 이해까지 배워도 배워도 헷갈리는 타입스크립트 이제 제대로 배워보세요! 여러분을 타입스크립트 마법사🧙🏻‍♀️로 만들어드립니다., 프론

www.inflearn.com

'강의 실습 > 한 입 크기로 잘라먹는 타입스크립트(TypeScript)' 카테고리의 다른 글

분산적인 조건부 타입  (0) 2024.12.17
조건부 타입 소개  (0) 2024.12.16
맵드 타입  (0) 2024.12.10
keyof 연산자  (0) 2024.12.09
인덱스드 엑세스 타입  (0) 2024.12.04

댓글