TypeScript 초보자를 위한 Mapped Types 활용하여 깔끔한 인터페이스 만들기
TypeScript 초보자를 위한 Mapped Types 활용하여 깔끔한 인터페이스 만들기안녕하세요 여러분! 오늘은 제가 구글링을 통해 알게 된 TypeScript의 Mapped Types에 대해 쉽게 풀어보려고 합니다. 프로그래밍을 막 시작한 분들도 이해할 수 있도록 최대한 친근하고 간단하게 설명해드릴게요.TypeScript의 교차 타입(Intersection Type)이란?TypeScript에는 교차 타입(Intersection Type)이라는 기능이 있는데요, 이는 T & U와 같은 구문으로 표현됩니다. 쉽게 말해, "T이면서 U인 타입"을 의미합니다. 구조적 부분 타입과 교차 타입의 이해처음 들어보는 분들은 "교차 타입이 뭐야?"라고 궁금해할 수 있는데요. 실제로 교차 타입은 주로 객체 타입을 합..