타입스크립트 인터페이스로 객체 타입 정의 기본 : Typescript Interface Object

horiz.d·2021년 12월 29일
0

인터페이스로 객체 타입 정의

자바에서의 인터페이스는 클래스를 구현하기 전 필요한 메서드를 정의하는 용도로 쓰이지만, 타입스크립트에선 인터페이스가 좀 더 다양한 것들을 정의하는 데 사용된다.

한 가지로, 타입스크립트에선 인터페이스로 객체의 타입을 정의할 수 있다.

Code EX

interface Person {
  readonly name: string; // readonly키워드 : 읽기전용 객체 속성 정의
  age: number;
  language? : string; // ? : 선택 속섣 정의
}
const p1: Person = { name: 'mike', age: 23 }; //인터페이스 객체 사용 타입 할당
profile
가용한 시간은 한정적이고, 배울건 넘쳐난다.

0개의 댓글