TS) 인터페이스와 타입의 차이점

인터페이스와 유형은 TypeScript에서 유형을 정의하는 두 가지 방법입니다. 둘 다 개체, 함수, 클래스 등을 포함한 모든 유형을 정의할 수 있습니다. 그러나 두 메서드 간에는 몇 가지 차이점이 있습니다. Interface는 주로 객체의 구조를 정의하는 데 사용되며 Type은 주로 유형(별칭)을 정의하는 데 사용됩니다. 인터페이스는 확장할 수 있지만 유형은 확장할 수 없습니다. 인터페이스를 사용하면 선언을 병합할 수 있습니다. … Read more