В чём разница методов массива filter и forEach?
Метод массива filter создаёт и возвращает новый массив, содержащий только те элементы исходного массива, для которых функция-предикат возвращает true. Он не изменяет исходный массив.
Читать ответПодготовка к интервью
9 вопросов с собеседований в Главгосэкспертиза России
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Главгосэкспертиза России. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, react.
Каталог
Метод массива filter создаёт и возвращает новый массив, содержащий только те элементы исходного массива, для которых функция-предикат возвращает true. Он не изменяет исходный массив.
Читать ответgit fetch и git pull — команды для обновления локального репозитория из удалённого, но работают по-разному:
Читать ответДа, опыт внедрения TypeScript в существующий проект обычно включает несколько этапов:
Читать ответПри разработке на React/TypeScript я использую следующие паттерны и принципы качества кода:
Читать ответВ React состояние компонента обычно хранится с помощью хука useState для локального состояния или useReducer для более сложной логики. Для глобального состояния часто используют менеджеры состояний.
Читать ответuseMemo и useCallback — это хуки React, которые помогают оптимизировать производительность компонентов.
Читать ответДля асинхронного взаимодействия между фронтендом и бэкендом при длительных операциях обычно используют следующий подход:
Читать ответХук useRef в React используется для создания изменяемого объекта, который сохраняется между рендерами компонента. Основные применения useRef:
Читать ответУправление состоянием заголовка страницы (document.title). Подписка и отписка от событий браузера (например, изменение размера окна, клики вне элемента):
Читать ответ