Indekserbar type for objekter i TypeScript
La oss nå lage en indekserbar type
for et objekt. For å gjøre dette oppretter vi et grensesnitt
IObject. Vi spesifiserer at nøkkelen til objektet
vil være en streng, og verdien - et tall:
interface IObject {
[index: string]: number;
}
La oss tildele variabelen vår en verdi i form av et objekt med strengnøkler og numeriske verdier:
let obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Opprett et grensesnitt som beskriver et objekt med nøkler i form av tall, og verdier i form av strenger.