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

Писал ли сложные generic в TypeScript

Да, писал. Generics в TS позволяют создавать гибкие и переиспользуемые компоненты. Например, функция `identity`, которая возвращает переданное значение с сохранением типа: ```typescript function identity(arg: T): T { return arg; } const output = identity("hello"); // тип string const outputNum = identity(42); // тип number ``` Более сложный пример — generic для работы с промисами: ```typescript async function fetchData(url: string): Promise { const response = await fetch(url); return response.json(); } interface User { id: number; name: string; } fetchData('/api/user').then(user => console.log(user.name)); ``` Также использовал generics с ограничениями (`extends`) и умолчаниями (`=`) для сложных сценариев.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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