Geïndexeerd type voor objecten in TypeScript
Laten we nu een geïndexeerd type maken
voor een object. Hiervoor maken we een interface
IObject. We geven aan dat de sleutel van het object
een string is, en de waarde - een getal:
interface IObject {
[index: string]: number;
}
Laten we onze variabele een waarde toekennen in de vorm van een object met string-sleutels en numerieke waarden:
let obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Maak een interface die een object beschrijft met sleutels in de vorm van getallen, en waarden in de vorm van strings.