Выберите грейды
Выберите модули
Какие существуют особенности в работе примитивных типов данных?
В чем разница между null и undefined?
Что такое NaN? Какого типа это значение? Как можно узнать, равно ли значение переменной NaN?
В чем разница между операторами == и ===?
Для чего используется оператор !! ?
Случайное содержание вопроса
Для чего используется оператор ||?
Случайное содержание вопроса
Что такое цель события или целевой элемент event.target?
Для чего нужен метод slice?
В чем разница между Array.prototype.forEach и Array.prototype.map?
Что такое замыкания (Closures)?
Что такое Тег?
Что Такое Атрибут?
Какие типы заголовков поддерживает HTML документ?
Случайное содержание вопроса
Все ли теги являются парными в HTML?
Какая разница между элементами <span> и <div>?
Является ли <input type="email"> надежным способом валидации пользовательского ввода?
Что такое функции высшего порядка (Higher Order Functions)?
Случайное содержание вопроса
Что такое ECMAScript?
Случайное содержание вопроса
Какие преимущества и недостатки у использования Promise API вместо обратных вызовов?
Случайное содержание вопроса
Как изменить цвет текста и фона элемента с помощью CSS?
Случайное содержание вопроса
В чем разница между relative, fixed, absolute и static — видами позиционирования элемента?
Какие существуют псевдоэлементы и для чего они используются?
Случайное содержание вопроса
Какие существуют примитивные типы данных в JS?
Что такое всплытие событий?
Что такое погружение событий?
Случайное содержание вопроса
Для чего нужен метод splice?
Как обрезать строку в начале или в конце с помощью метода trim?
Что такое функция обратного вызова (callback function)?
В чем смысл оборачивания всего содержимого JavaScript-файла в функцию?
Что нового привнес в JS стандарт ES6 или ECMAScript2015?
В чем разница между ключевыми словами var, let и const?
Случайное содержание вопроса