[TypeScript] 인터페이스(interface) - 사용 유형과 확장 Interface 인터페이스(Interface)는 일반적으로 타입 체크를 위해 사용되며 변수, 함수, 클래스에 사용할 수 있다. 변수와 인터페이스 type Score = 'A+' | 'A' | 'B' | 'C'; // 값을 특정할 수 있게 된다. interface User { name : string; age : number; gender? : string; readonly birthYear: number; [grade:number] : Score; // number를 key로 하고, string의 value로 하는 property를 여러 개 받을 수 있다. } let user: User = { name : 'xx', age : 30, birthYear : 2000, 1 : 'A', 2 : 'B', 3 .. 이전 1 다음