
C++과 같은 언어에서의 interface와는 달리 객체 타입을 정의할 때 사용하는 문법 일반 enum과 const enum의 차이는 일반 enum은 enum 객체를 생성하게 되어 있지만, const enum은 #define처럼 그냥 거기에 값을 사용함 타입이 달라도 내부 속성 같거나, 더 작다면 해당 타입에 대입이 가능함. 이러한 것을 구조적 타이핑 관점이라 하며, 이렇게 호환이 되는 것을 타입 호환(type compatibility)라 함 interface User { name?
: string; // optional data age: number; } interface Developer extends Person { skill: string; } var someone: User = { name: '누군가', age: 40 }; // 타입에 []를 해야할 것 같은데, 특이하게 사용을 함 // 이를 index signature라고 부르고 있음. 좀 헷갈릴 부분이 있어보임 interf...
#define처럼
#타입스크립트
#코딩
#정리
#자바스크립트
#문법
#공부
#TypeScript
#TS
#JS
#JavaScript
#프로그래밍
원문링크 : Type Script 빠르게 문법만 대충 훑어보기