Специализация
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 в телеграм
Как работает type guards в TypeScript?
Type guards — это конструкции, которые позволяют проверять типы данных во время выполнения программы. Это важно для работы с union-типами, где необходимо знать точный тип данных в определенный момент.
Что такое Type Guard и зачем он нужен
Type Guard — это проверка, которая позволяет TypeScript точно определить тип значения в конкретной ветке кода. Он используется при работе с union-типами, когда поведение зависит от реального типа данных. Type Guard делает код безопаснее и избавляет от лишних проверок и приведения типов. Он может быть встроенным или пользовательским.
Для чего используется beforeRouteEnter?
beforeRouteEnter используется для выполнения логики до отображения компонента. В этом хуке ещё нет доступа к this. Он часто применяется для загрузки данных перед входом на страницу. После завершения навигации можно получить доступ к экземпляру компонента через callback. Это делает хук удобным для инициализации.
Как определить, что значение типа unknown относится к конкретному именованному типу? Как реализовать type guard, чтобы TypeScript понимал, что проверка выполнена?
Что может возвращать guard помимо true и false?
Что такое guard в Angular и для чего он используется?
Как реализовать guard, который проверяет авторизацию пользователя и при её отсутствии перенаправляет на страницу входа?
Рейтинг:
5
Сложность:
4
Рейтинг:
5
Сложность:
4
Рейтинг:
5
Сложность:
5
Рейтинг:
5
Сложность:
7
Рейтинг:
4
Сложность:
6
Рейтинг:
4
Сложность:
5
Рейтинг:
4
Сложность:
6