TypeScript1 [Typescript] 타입스크립트에서 interface와 type의 차이점 개요최근 이직한 회사에서는 모든 타입 정의 코드에서 type을 사용하고 있었다.항상 interface만 써오던 나로서는 type과 interface의 차이점이 궁금했다.Interfaceinterface는 객체의 형태를 정의하는 데 사용된다.예를 들어, 사용자 객체를 정의한다고 할 때, interface를 사용하여 이렇게 작성할 수 있다interface User { name: string; age: number;}특징1. 확장interface는 extends 키워드를 사용하여 다른 인터페이스를 확장할 수 있다.이를 통해 코드의 재사용성을 높일 수 있다.interface Admin extends User { adminSince: Date;}2. 병합동일한 이름의 인터페이스가 여러 개 정의되면, 타입스크.. Typescript 2024. 5. 17. 더보기 ›› 이전 1 다음