Tipe Terindeks untuk Objek di TypeScript
Sekarang mari kita buat tipe terindeks
untuk objek. Untuk melakukannya, kita akan buat interface
IObject. Kita tentukan bahwa kunci objek
adalah string, dan nilainya adalah number:
interface IObject {
[index: string]: number;
}
Mari kita beri nilai variabel kita dalam bentuk objek dengan kunci string dan nilai numerik:
let obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Buatlah sebuah interface yang mendeskripsikan objek dengan kunci dalam bentuk number, dan nilai dalam bentuk string.