Type Aliase type User = { name: string; age: number; }; function handler(user: User) { console.log(user.name); console.log(user.name); } function handler({ name, age }: User) { console.log(name); console.log(age); } handler({ name: "john", age: 19 }); 타입에도 유니온 타입을 적용할 수 있다. type User = { name: string; age: number; }; type UserReturn = number | string; function handler(user: User): UserReturn { return User; } 확장하는 방법은 아래와 같습니다. 참고로 "Type Aliase"는 같은 이름을 중복 선언하는 방식인 선언병합이 불가합니다. type PeopleType = ...
#aliases
#type
#typescript
#union
#타입스크립트
원문링크 : [TypeScript] 타입스크립트 Interface와 Type Aliase