Q&A

CSS

Поток элементов. Что это?

Чувствительность селекторов к регистру

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

JavaScript

Типы данных в 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. Что нового появилось?

Made with Slides.com