TypeScriptにおけるオブジェクトのインデックス型
では、オブジェクトのインデックス型を作成しましょう。
そのために、インターフェース
IObjectを作成します。
オブジェクトのキーを文字列、値を数値と指定します:
interface IObject {
[index: string]: number;
}
変数に、文字列キーと数値を持つオブジェクトを 代入しましょう:
let obj: IObject = {'a': 1, 'b': 2, 'c': 3};
キーが数値、値が文字列であるオブジェクトを 記述するインターフェースを作成してください。