[TypeScript] type과 interface 차이점과 사용 팁
공통점과 차이점 먼저 다음과 같은 type과 interface가 있다고 가정하자. // type type UserType = { name: string; age: number }; // interface interface UserInterface { name: string; age: number; } 둘 다 자신을 따르는 객체와 클래스를 만들 수 있다. 예시는 다음과 같다.(객체) const user1: UserType = {name: "John", age: 25}; const user2: UserInterface = {name: "Jane", age: 30}; 확장성(Extendibility) interface는 다른 interface를 확장할 수 있다. type은 불가능하다. interface Use..
NodeJS 2023.06.13