Встречается на собеседованиях • сегодня
Что такое интерфейс в TS
Интерфейс в TypeScript — это способ описания структуры объекта, его формы. Он определяет, какие свойства и методы должны быть у объекта, их типы, но не содержит реализации. Интерфейсы используются для проверки типов во время компиляции.
typescript
interface User {
id: number;
name: string;
email?: string; // необязательное поле
}
const user: User = {
id: 1,
name: 'John'
};Ключевые особенности:
- Можно расширять через
extends - Поддерживают объединение типов (
&) - Могут описывать функции, классы, массивы
- Совместимы с type aliases, но интерфейсы более гибкие (можно дополнять)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы