Индексирајући тип за објекте у TypeScript-у
Хајде сада да направимо индексирајући тип
за објекат. За ово ћемо креирати интерфејс
IObject. Назначићемо да ће кључ објекта
бити стринг, а вредност - број:
interface IObject {
[index: string]: number;
}
Задајмо нашој променљивој вредност у виду објекта са стринговим кључевима и нумеричким вредностима:
let obj: IObject = {'а': 1, 'b': 2, 'c': 3};
Направите интерфејс који описује објекат са кључевима у виду бројева, а вредностима у виду стрингова.