TypeScript에서 객체에 대한 인덱스 시그니처
이제 객체에 대한 인덱스 시그니처를 만들어 봅시다.
이를 위해 IObject 인터페이스를 생성합니다.
객체의 키는 문자열, 값은 숫자로 지정해 보겠습니다:
interface IObject {
[index: string]: number;
}
변수에 문자열 키와 숫자 값을 가진 객체를 할당해 봅시다:
let obj: IObject = {'a': 1, 'b': 2, 'c': 3};
키는 숫자, 값은 문자열인 객체를 설명하는 인터페이스를 만드세요.