Что такое TypeScript type guard и зачем он нужен?
Type Guard в TypeScript — это специальная функция или выражение, которое позволяет сузить тип переменной внутри условного блока кода.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Type Guard в TypeScript — это специальная функция или выражение, которое позволяет сузить тип переменной внутри условного блока кода.
Читать ответВ SCSS можно использовать сложные функции для вычислений, манипуляций с цветами, строками и другими значениями.
Читать ответБраузерное кэширование — это механизм сохранения ресурсов сайта (например, HTML, CSS, JS, изображения) в локальном хранилище браузера для ускорения загрузки при повторных посещениях.
Читать ответВ Node.js для управления контекстом выполнения и отслеживания асинхронных операций исторически использовались различные механизмы. domain был одним из ранних, а asynchooks \- более современный и мощный.
Читать ответTypeScript-типам нельзя полностью доверять в runtime, так как они существуют только на этапе компиляции и не влияют на выполнение кода. После компиляции в JavaScript типы отсутствуют.
Читать ответСвойство overflow в CSS определяет, как обрабатывать содержимое, которое выходит за пределы блока элемента.
Читать ответВ JavaScript контекст выполнения функции (значение this) определяется динамически в момент вызова.
Читать ответЗамыкание — это функция вместе с лексическим окружением, в котором она была создана. Это значит, что функция «запоминает» переменные из внешней области видимости, даже если эта внешняя функция уже завершила выполнение.
Читать ответВ последних проектах с TypeScript я использовал типы для:
Читать ответСсылочная функция (Ref function) в React предназначена для доступа к DOM-элементам или экземплярам React-компонентов.
Читать ответtypeof и instanceof — это операторы, используемые в TypeScript (и JavaScript) для проверки типов, но они работают по-разному.
Читать ответСвойства transition и animation в CSS используются для создания анимаций, но имеют разные возможности и сценарии применения:
Читать ответ