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

Нужно ли передавать Generic в T Extends

Да, если нужно ограничить тип параметрами. `T extends SomeType` позволяет указать, что `T` должен быть подтипом `SomeType`. Это полезно для работы с методами/свойствами базового типа. Без `extends` тип `T` может быть любым. Пример: ```typescript function getLength(arg: T): number { return arg.length; // Без extends TypeScript не знал бы, что у T есть length } ``` Без ограничения (``) функция не смогла бы гарантировать наличие `.length`. `extends` добавляет безопасность типов при сохранении гибкости.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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