TypeScript2 [TypeScript] 타입과 인터페이스 Differences Between Type Aliases and Interfaces 인터페이스의 거의 모든 기능은 유형에서 사용할 수 있습니다. interface Animal { name: string } interface Bear extends Animal { honey: boolean } const bear = getBear() bear.name bear.honey type Animal = { name: string } type Bear = Animal & { honey: Boolean } const bear = getBear(); bear.name; bear.honey; 비슷하지만, 주요 차이점은 항상 확장 가능한 인터페이스와 비교하여 새 속성을 추가하기 위해 유형을 다시 열 수 없다는 것입니다... 2021. 3. 21. [TypeScript] 기초와 유니온 안녕하세요! 코딩히송입니다. 오늘 포스팅은 타입스크립트 객체 타입 인터페이스를 관리하는 방법을 정리해보았습니다 :) 먼저, 익명으로 관리하는 것부터 살펴볼까요? const greet = (person: {name: string; age: number}) => { return "Hello" + person.age; }인터페이스 설정해서 관리하기: interface Person { name: string; age: number; } const greet = (person: Person) => { return "Hello" + person.age; }타입 별칭 사용해서 관리하기: type Person = { name: string; age: number; } const greet = (person: Perso.. 2021. 3. 21. 이전 1 다음