Tipo indicizzato per oggetti in TypeScript
Ora creiamo un tipo indicizzato
per un oggetto. Per fare ciò, creiamo un'interfaccia
IObject. Specifichiamo che la chiave dell'oggetto
sarà una stringa e il valore sarà un numero:
interface IObject {
[index: string]: number;
}
Assegniamo alla nostra variabile un valore sotto forma di un oggetto con chiavi stringa e valori numerici:
let obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Crea un'interfaccia che descriva un oggetto con chiavi sotto forma di numeri e valori sotto forma di stringhe.