2.9 인터페이스로 객체를 타이핑하자
객체 타입에 이름을 붙이는 또 하나의 방법이 있습니다. 바로 인터페이스(interface) 선언을 사용하는 것입니다.
interface Person {
name: string,
age: number;
married: boolean
}
const person2: Person = {
name: 'zero',
age: 28,
married: false,
}
const person3: Person = {
name: 'nero',
age: 32,
married: true,
}
인터페이스의 이름은 타입 별칭과 마찬가지로 대문자로 시작하는 단어로 만드는 것이 타입스크립트 프로그래머의 관습입니다.