Как попасть в BigTech? Топовые разрабы делятся опытом —
смотреть на YouTube
Hack Frontend
База знаний
База задач
Проверка знаний
Роадмап
Toggle theme
Войти
Загрузка...
Документация
Javascript
Вопросы и ответы с собеседований по JavaScript
Отличие null и undefined
Строгий режим (strict mode) в JavaScript
Отличия между arrow function, function declaration и function expression
Типы данных в JavaScript
Set, Map, WeakSet и WeakMap в JavaScript
Как работает Event Loop в JavaScript?
Распространение события в JavaScript и его фазы
Ключевое слово this в JavaScript
Методы call, apply и bind в JavaScript
Промисы в JavaScript, Методы промисов
Проваливание промисов (Promise Chaining)
Async/Await в JavaScript
Прототипы и прототипное наследование
ООП в JavaScript
Что такое объект Proxy в JavaScript
Отличия var, let и const
Поднятие (Hoisting) в JavaScript
Область видимости в JavaScript
Лексическое окружение (Lexical Environment) в JS
Статические методы в JavaScript
Операторы Spread и Rest в JavaScript
Что такое функции высшего порядка в JavaScript
Каррирование в JavaScript
IIFE (Immediately Invoked Function Expression)
Отличие event.target от event.currentTarget
Boxing и Unboxing в JavaScript
Что такое псевдомассив arguments в JavaScript
Разница между оператором in и методом hasOwnProperty() в JavaScript
Что такое временная мёртвая зона (TDZ)?
Делегирование событий
Разница между event.preventDefault() и event.stopPropagation()
Что такое NaN в JavaScript?
Как скопировать объект в JavaScript?
Что такое генераторы в JavaScript?
Что такое сборщик мусора (Garbage Collector) в JavaScript?
Что такое полифил (polyfill)?
Рекурсия в JavaScript
Как получить все ключи и значения объекта в JavaScript
Методы массивов в JavaScript: мутирующие и немутирующие
Что такое Symbol.iterator и зачем он нужен
Зачем нужен оператор instanceof в JavaScript
requestAnimationFrame и requestIdleCallback в JavaScript
Отличие примитивов от непримитивов в JavaScript
Как добавить задачу в очередь микротасок с помощью queueMicrotask
Debounce и Throttle в JavaScript
Замыкания (Closures) в JavaScript
Promise.all, Promise.race, Promise.allSettled, Promise.any
Мемоизация (Memoization) в JavaScript
JSON.parse и JSON.stringify в JavaScript
Назад
Дальше
Наверх