Нужна ли асинхронность в JavaScript? Что бы происходило, если бы асинхронности не было? Как работает Event Loop?
Основные преимущества:
Читать ответПодготовка к интервью
703 вопроса по JavaScript с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по JavaScript — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: frontend, javascript, browser.
Каталог
Основные преимущества:
Читать ответХостинг JavaScript (или JavaScript hosting) относится к поведению компилятора JavaScript, при котором объявления переменных и функций "поднимаются" в начало их содержащей области видимости перед выполнением кода.
Читать ответasync/await — синтаксический сахар над промисами, предназначенный для более простого написания асинхронного кода, который выглядит синхронным.
Читать ответСтрока Число BigInt Логический Символ undefined null
Читать ответВ CSS селекторы указывают, к каким элементам HTML применять стили. В JavaScript они используются для выбора элементов DOM.
Читать ответВ этом коде происходит следующее:
Читать ответОбласть видимости (Scope) в JavaScript — это контекст, в котором определены и доступны переменные и функции.
Читать ответРазница:
Читать ответВыражения в JavaScript — это фрагменты кода, которые вычисляются для получения значения. Они могут быть простыми (литералы) или сложными (операции с переменными и функциями).
Читать ответВ JavaScript контекст выполнения функции (значение this) определяется динамически в момент вызова.
Читать ответЗамыкание — это функция вместе с лексическим окружением, в котором она была создана. Это значит, что функция «запоминает» переменные из внешней области видимости, даже если эта внешняя функция уже завершила выполнение.
Читать ответСсылочная функция (Ref function) в React предназначена для доступа к DOM-элементам или экземплярам React-компонентов.
Читать ответ