Каким образом можно определить тип для объекта в TypeScript?
@eddie.wiza
В TypeScript для определения типа объекта можно использовать ключевое слово typeof. Например:
1 2 3 4 5 6 7 8 |
const myVariable = {
name: "Alice",
age: 25
};
type MyType = typeof myVariable;
// MyType == { name: string, age: number }
|
В данном случае typeof myVariable вернет тип объекта, используемого в myVariable. Затем этот тип можно присвоить переменной MyType и использовать его для других целей.