Встречается на собеседованиях • сегодня

Как работаешь с TypeScript

TypeScript — это надстройка над JavaScript, добавляющая статическую типизацию. Основные моменты: 1. **Типы** — описываем структуру данных: ```typescript interface User { id: number; name: string; isAdmin?: boolean; // опциональное поле } ``` 2. **Строгая типизация** переменных и функций: ```typescript const greet = (user: User): string => { return `Hello, ${user.name}`; } ``` 3. **Дженерики** для создания переиспользуемых компонентов: ```typescript function getFirst(arr: T[]): T { return arr[0]; } ``` 4. **Конфигурация** через tsconfig.json: ```json { "compilerOptions": { "strict": true, "target": "ES6" } } ``` Плюсы: автодополнение, раннее выявление ошибок, самодокументируемость кода. Минусы: дополнительный шаг компиляции, кривая обучения.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы