[TypeScript] 타입스크립트 Interface와 Type Aliase


[TypeScript] 타입스크립트 Interface와 Type Aliase

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