728x90 반응형 👩💻 Programming/TypeScript1 [TypeScript] 인터페이스(Interfaces) VS 타입(Type) 이번 글은 'Learning TypeScript'의 Chapter 7. Interfaces 내 'Type Aliases Versus Interfaces' 단락의 내용을 요약한 것입니다. 들어가며 타입스크립트에는 객체 형태를 나타내기 위한 방법인 타입 별칭(type aliases) 및 많은 개발자들이 선호하는 인터페이스(Interfaces)도 존재한다. 인터페이스 역시 객체 형태를 선언하기 위한 방법이다. 이는 타입 별칭과 매우 유사하나 에러 메시지가 비교적 정확히 출력되고, 컴파일러 성능이 뛰어나며 클래스와의 상호 운용성이 보다 뛰어나기 때문에 개발자들이 더 선호한다. 두 표현법은 거의 같아 보인다. 하지만 둘 사이에는 몇 가지 차이점이 있다. 차이점 인터페이스는 병합(merge)되어 확대될 수 있다. .. 2022. 8. 16. 이전 1 다음 728x90 반응형