interface (1) 썸네일형 리스트형 Typescript Type vs interface 확장하는 방법 interface UserInterface { id: number name: string } interface InfoInterface extends UserInterface { age: number } type UserType { id: number name: string } type InfoType = UserType & { age: number } 선언적 확장 (선언병합) type은 새로운 속성을 추가하기 위해서 다시 같은 이름으로 선언할 수 없지만, interface는 항상 선언적 확장이 가능합니다. interface Window { title: string; } interface Window { ts: import("typescript"); } // 같은 interface 명으로 .. 이전 1 다음