TypeScript 객체 타입 Union과 Intersection
TypeScript 객체 타입 Union과 Intersection안녕하세요!오늘은 TypeScript (타입스크립트)에서 객체 타입의 Union (유니온)과 Intersection (인터섹션)을 어떻게 활용할 수 있는지 쉽고 재미있게 알아보는 시간을 가져볼까 합니다.이번 글에서 ‘객체 타입’이라는 용어는 다음과 같은 타입들을 의미합니다.객체 리터럴 타입 (Object literal type)인터페이스 타입 (Interface type)Mapped 타입 (Mapped type) (예: Record (레코드))객체 타입 Union (유니온)에서 Discriminated Union (디스크리미네이티드 유니온)으로객체 타입의 Union (유니온)은 하나의 타입이 여러 가지 모습으로 표현될 수 있을 때 유용하게 ..