[참고] 인터페이스 | 타입스크립트 핸드북 인터페이스 인터페이스는 상호 간에 정의한 약속 혹은 규칙을 의미합니다. 타입스크립트에서의 인터페이스는 보통 다음과 같은 범주에 대해 약속을 정의할 수 있습니다. 객체의 스펙(속성과 속 joshua1988.github.io 프로퍼티(Property)를 정해서 객체를 사용하고자 할 때는 인터페이스(interface)를 사용. interface User { name : string; age : number; } let user: User = { name : 'Alice', age : 20 } // 프로퍼티 사용 console.log(user.name);//Alice 옵션 뒤에 물음표를 붙여주면 옵션으로 사용 가능. 아래의 예시에서처럼 age? 이렇게 써주면 옵션으로 ..