Встречается на 2% собеседований по JavaScript
Что в TypeScript позволяет использовать объект как тип
В TypeScript для использования объекта как типа можно использовать интерфейсы или типы.
typescript
// Через интерфейс
interface User {
name: string;
age: number;
}
const user: User = { name: "Alice", age: 25 };
// Через тип
type Person = {
name: string;
age: number;
};
const person: Person = { name: "Bob", age: 30 };
text
Также можно использовать **утилиты типов** (`Record`, `Partial`, `Pick` и др.) или **индексированные типы** для гибкости.
```typescript
type DynamicObject = Record<string, number>;
const obj: DynamicObject = { count: 5, total: 10 };
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы