타입 별칭

📄 타입 별칭

: 특정 타입이나 인터페이스를 참조할 수 있는 타입 변수

타입 별칭은 재사용하는 타입에 더 쉬운 이름을 할당하는 방법입니다.
type이라는 키워들를 사용해 선언합니다.

type Person = {
  name: string;
  age: number;
};

var seho: Person = {
  name: "sujin",
  age: 28,
};

📌 타입 별칭과 인터페이스의 차이점

인터페이스는 확장이 가능하지만 타입 별칭은 확장이 불가능합니다.

계속 타입을 확장할 필요가 있는 경우에는 타입 별칭보다는 인터페이스로 선언해서 필요할 때 마다 확장하는 것이 좋습니다.

출처

Leave a comment