Other Flashcards
Что находится в теге head ?
метаданные (metadata) о документе, например его заголовок, и страницы стилей.
Что такое DOM?
document object model => Объектное представление html документа
Что такое middleware?
Это промежуточное звено между например запросом и функцией ,которая этот запрос должна обработать
Пример (проверка ролей на сервере или авторизации пользователя)
Что такое асимптотическая оценка сложности?
Это оценка скорости выполнения алгоритмов
O2(квадрат)
О каких алгоритмах ты слышал?
Бинарный поиск
Какие есть основные семантические теги
header
nav
article
footer - etc…
Какие есть способы отцентровать
элемент?
- flex
- transform translte(50% 50%)
Какие есть postition css? (5)
- static
- relative
- absolute
- sticky
- fixed
Какие есть display? (6)
- block
- inline
- inline-block
- none
- flex
- grid
Чем scss лучше css ?
импорты ,вложенность и миксины (шаблоны)
Что такое миксины scss?
шаблоны
Что происходит когда мы запрашиваем веб страницу?
1.Браузер обращается к DNS (Domain Name System) серверу и находит реальный адрес сервера, на котором “живёт” сайт
Но перед этим браузер пытается найти эту информацию в ближайших местах, сначала проверяет историю посещений, а также к операционной системе и кэшу роутера
*DNC система работает как общая «контактная книга», хранящаяся на распределенных серверах и устройствах в интернете. 2.Браузер отправляет REST запрос (GET), чтобы получить контент сайта 3.Браузер отрисовывает страницу - сначала берет html,а потом накладывает стили
Что делает Deffer в
?
Позволяет выполнить скрипт после отрисовки дома
Что такое API?
Это способы и методы того, как одна программа может взаимодействовать с другой программой (Пример официант)
Что такое Rest?
Набор правил как обещаться клиенту и серверу
Что такое Rest?
Набор правил как обещаться клиенту и серверу
Какие основные группы статус кодов?
100 - Информационные
200 - Успешные
300 - Редирект
400 - Клиентские ошибки
500 - Серверные ошибки
Какие основные группы статус кодов?
100 - Информационные
200 - Успешные
300 - Редирект
400 - Клиенские ошибки
500 - Серверные ошибки
CORS?
Можем разрешить или запретить доступ к разным доменам (пример с банком и волком)
Из чего состоит HTML?
Из тегов ,атрибутов и метатегов
Атрибуты это доп значения элементов такие как href
Чем отличается куки от localStoarage?
Куки по меньше и есть в куки можно добавить флажки ,такие как expirece data и http only
Http only позволяет получать куку только по запросам,те из js не получаится до нее достучаться
Что такое каскад в css?
Определенный порядок применения стилей
Если 2 одинаковых тега ,то используется нижний
Что такое специфичность в css?
Это приоритет селектора id/class/teg
Чем отличается объект от других примитивных типов?
Объект ссылка
Какой тип у Arr и Function ?
Obj у function через typeOf будет function ,но при более детальной проверке все равно будет Obj
Когда использовать let ,а когда const?
Если я не планирую переопределять переменную ,то пишу const
Как сверстать треугольник ?
width:0px;
height:0px;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid red;
Как сверстать Параллелограмм
-webkit-transform: skew(20deg);
-moz-transform: skew(20deg);
-o-transform: skew(20deg);
как сверстать круг который будет занимать максимальный размер,но при изменении размера,чтобы он не превращатся в овал
.circle {
width: 100%;
aspect-ratio: 1/1;
border-radius: 50%;
}
Что меня интересует в компании?
1 кодревью
2 из сколько человек состоит команда
3 сколько фронт енд разработчиков
4 какой стек на проекте
5 продуктовая или проектная разработка
Что нужно сделать с функцией ,которая возвращает функцию и замыкает там переменную, чтобы она работала
Присвоить ее к какой-то переменной
Написать filter и map через reduce
const filter = (arr, cb) => {
return arr.reduce((acc, curr) => {
const res = cb(curr);
if(res){
acc.push(curr)
}
return acc
}, []);
};
const map = (arr, cb) => {
return arr.reduce((acc, curr) => {
const res = cb(curr);
acc.push(res);
return acc;
}, []);
};
Тротлинг это -
Когда действие вызываете раз в какое-то время