TypeScript'te Nesneler için Dizinlenebilir Tür

Şimdi bir nesne için dizinlenebilir bir tür yapalım. Bunun için IObject arayüzünü oluşturalım. Nesnenin anahtarının bir dize, değerinin ise bir sayı olacağını belirtelim:

typescriptinterface IObject {
  [index: string]: number;
}

Değişkenimize, anahtarları dize ve değerleri sayı olan bir nesne atayalım:

typescriptlet obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Задание 1

Anahtarları sayı, değerleri ise dize olan bir nesneyi tanımlayan bir arayüz oluşturun.