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

Как получить тип возвращаемых функцией данных

Для получения типа возвращаемых функцией данных можно использовать `ReturnType` в TypeScript. Это встроенный утилитарный тип, который принимает тип функции и возвращает тип её результата. Пример: ```typescript function getUser(): { name: string; age: number } { return { name: 'Alice', age: 30 }; } type UserReturnType = ReturnType; // { name: string; age: number } ``` Важные нюансы: 1. `typeof` необходим для получения типа функции 2. Работает только с явными типами, не с runtime значениями 3. Для асинхронных функций вернётся Promise с результатом 4. В JavaScript (без TypeScript) такой возможности нет
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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