Подскажите, пожалуйста, можно ли как то в TypeScript указать тип для массива, таким образом, что бы описать, что он может состоять только из тех строк, которые являются свойствами определённого объекта?
Т.е. например если есть тип для объекта:
type T = {
t:number,
b:number
}
то массив может состоять только из строк: 't' и 'b'
Вы скорее всего ищите оператор keyof, он запрашивает набор ключей для определенного типа:
type T = {
t: number;
b: number;
}
const array: (keyof T)[] = ['t', 'b'];
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости