Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Можно ли выбросить ошибку внутри then и как она будет обработана
Да, внутри then можно выбросить ошибку с помощью throw. Такая ошибка автоматически превращает Promise в rejected. Она будет поймана ближайшим catch ниже по цепочке. По сути, throw внутри then эквивалентен return Promise.reject(error).
Как получить тип store в TypeScript (например, через ReturnType)?
Тип store можно получить, взяв тип возвращаемого значения функции его создания. Для этого используется ReturnType. Такой подход избавляет от ручного дублирования типов. Он автоматически подстраивается под изменения в реализации. Это повышает надёжность типизации и снижает количество ошибок.
Что возвращает async функция, если внутри нее нет return?
Как ведет себя return внутри finally?
Рейтинг:
5
Сложность:
7
Рейтинг:
5
Сложность:
6
Рейтинг:
3
Сложность:
2
Рейтинг:
3
Сложность:
5