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

Как использовал дженерики

Дженерики (Generics) позволяют создавать компоненты, работающие с разными типами, сохраняя типобезопасность. В TypeScript они часто применяются в функциях, интерфейсах и классах. Пример с функцией: ```typescript function identity(arg: T): T { return arg; } // Вызов с явным указанием типа const output = identity("hello"); // Вывод типа автоматически const output2 = identity(42); // number ``` Пример с интерфейсом: ```typescript interface GenericArray { [index: number]: T; } const numArray: GenericArray = [1, 2, 3]; ``` Кейсы использования: - Создание универсальных компонентов - Работа с API (типизация ответов) - Коллекции (массивы, промисы) - Утилитарные функции (map, filter) Дженерики помогают избежать any и сохраняют информацию о типах на этапе компиляции.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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