Как в JavaScript можно управлять историей браузера, перемещаясь вперед и назад?
Объект history предоставляет доступ к истории сеансов браузера. Основные методы для управления:
Читать ответПодготовка к интервью
1745 вопросов для подготовки на позицию Frontend-разработчик
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию Frontend-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: frontend, browser, react.
Каталог
Объект history предоставляет доступ к истории сеансов браузера. Основные методы для управления:
Читать ответЕсли в React-компоненте по клику на кнопку дважды вызвать setState с инвертированием булевого значения, то результат может быть неожиданным, если использовать форму setState с объектом напрямую.
Читать ответVue Router предоставляет несколько хуков навигации, которые позволяют выполнять код в разные моменты жизненного цикла маршрутизации:
Читать ответСамыми дорогими для браузера являются селекторы с высокой специфичностью и сложной структурой, особенно:
Читать ответКлючевое слово infer в TypeScript используется внутри условных типов для вывода (выделения) типа из другого типа. Оно позволяет захватывать часть типа и использовать её в дальнейшем.
Читать ответОсновные методы жизненного цикла классового компонента React:
Читать ответДа, у меня есть опыт запуска проектов на React с нуля, а также миграции существующих приложений на React.
Читать ответ'use strict' — это директива, которая включает строгий режим выполнения JavaScript.
Читать ответuseRef — позволяет создавать изменяемый объект, который сохраняется между рендерами.
Читать ответГлавное отличие — это его способность управлять асинхронными операциями в более читаемом и предсказуемом виде по сравнению с традиционными колбэками, избегая "Callback Hell".
Читать ответPreflight (OPTIONS) запрос отправляется браузером автоматически перед основным CORS-запросом в следующих случаях:
Читать ответЗамыкания позволяют функции "запоминать" и иметь доступ к переменным из окружающей лексической области видимости, даже после того, как эта область видимости завершила выполнение.
Читать ответ