Tipo indexable para objetos en TypeScript
Ahora hagamos un tipo indexable
para un objeto. Para ello, creemos una interfaz
IObject. Indicaremos que la clave del objeto
será una cadena, y el valor - un número:
interface IObject {
[index: string]: number;
}
Asignemos a nuestra variable un valor en forma de un objeto con claves de cadena y valores numéricos:
let obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Cree una interfaz que describa un objeto con claves en forma de números y valores en forma de cadenas.