Interface TypeScript에서, 인터페이스는 상호 간에 정의한 약속 혹은 규칙을 의미합니다. 타입스크립트에서의 인터페이스는 보통 다음 과 같은 범주에 대해 약속을 정희 할수 있습니다. 객체의 스펙(속성과 속성의 타입) 함수의 파라미터 함수의 스펙(파라미터, 반환 타입 등) 배열과 객체를 접근하는 방식 클래스 Interface 간단한 예제 let person = { name: 'Capt', age: 28 }; function logAge(obj: { age: number }) { console.log(obj.age); // 28 } logAge(person); // 28위 logAge() 함수에서 받는 인자의 형태는 age 속성을 갖는 객체입니다. 이렇게 인자를 받을 떄 단순한 타..