Навъи индексишаванда барои объектҳо дар TypeScript
Биёед акнун навъи индексишаванда
барои объект созем. Барои ин интерфейси
IObject месозем. Муайян мекунем, ки калиди объект
сатр, а арзиш - рақам хоҳад буд:
interface IObject {
[index: string]: number;
}
Ба тағирёбандаи худ арзиш ба сурати объекте бо калидҳои сатрӣ ва арзишҳои рақамӣ муайян кунем:
let obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Интерфейсе созед, ки объекте бо калидҳо ба сурати рақамҳо, ва арзишҳо ба сурати сатрҳо тасвир кунад.