Поток элементов. Что это?
Чувствительность селекторов к регистру
Display. Какие бывают виды? В чем отличие?
Display: none vs visibility: hidden. В чем главное отличие?
Единицы измерения
<div class=”some-cls” id=”div_id”><div>
.sove-cls {
background: red !important;
}
div .some-cls {
background: yellow;
}
#div_id {
background: green;
}
Какого цвета будет блок?
Float. Что это? Для чего используют? В чем особенность использования
Дефолтные отступы у inline элементов. Откуда берутся? Как с ними бороться?
Position. Какие виды бывают? В чем их отличие?
Flex-box (display: flex)
Box-sizing. Как считается высота/ширина элементов в зависимости от этого свойства
Adaptive vs responsive
Типы данных в JS
Почему у примитива string существует свойство “some_string”.length
Что такое hoisting?
Let vs var. Const
Передача данных по ссылке и по значению. Примеры
{a: 10} == {a: 10}. Что вернет код?
Что такое this?
Aplly, call, bind. Для чего используются? В чем отличия?
Замыкание. Приведите пример.
Sum(1)(2)
Prototype. Отличия __proto__ от prototype. Пример наследования
Как создать объект без прототипа?
Методы массива, перебирающие методы массива
“hello world”.repeating(3) -> hello world hello world hello world. Как реализовать?
Браузерные события элементов
Всплытие и перехват событий
Делигирование. Пример
ООП
ES6. Что нового появилось?