🤔 В чём отличие amend от squash?
amend заменяет последний коммит, добавляя новые изменения или меняя сообщение.
squash объединяет несколько коммитов в один, используется в git rebase -i для "очистки" истории перед пушем.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
amend заменяет последний коммит, добавляя новые изменения или меняя сообщение.
squash объединяет несколько коммитов в один, используется в git rebase -i для "очистки" истории перед пушем.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какой метод JavaScript позволяет создать новый массив, объединяя результаты выполнения функции для каждого элемента массива и разворачивая их на один уровень вложенности?
Anonymous Poll
11%
flat()
18%
map()
25%
reduce()
46%
flatMap()
🤔 Чем синхронный код отличается от асинхронного?
Синхронный код выполняется последовательно, блокируя выполнение других задач, пока текущая не завершится. Асинхронный код позволяет запускать задачи в фоновом режиме, не блокируя основную программу, и обрабатывает их завершение через колбэки, промисы или async/await.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
Синхронный код выполняется последовательно, блокируя выполнение других задач, пока текущая не завершится. Асинхронный код позволяет запускать задачи в фоновом режиме, не блокируя основную программу, и обрабатывает их завершение через колбэки, промисы или async/await.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
👍1
🤔 Какое свойство CSS используется для управления пространственным поведением элементов в трёхмерном контексте, включая их поворот и масштабирование?
Anonymous Poll
45%
transform
27%
translate
5%
perspective
23%
3d-transform
🤔 Как защитить cookie от JS?
При установке cookie нужно использовать флаг HttpOnly, чтобы JavaScript не имел к ним доступа. Также полезны флаги Secure (только по HTTPS) и SameSite (ограничение кросс-доступа).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
При установке cookie нужно использовать флаг HttpOnly, чтобы JavaScript не имел к ним доступа. Также полезны флаги Secure (только по HTTPS) и SameSite (ограничение кросс-доступа).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какой метод JavaScript используется для создания WeakMap, где ключи могут быть только объектами?
Anonymous Poll
4%
WeakMap.create()
70%
new WeakMap()
19%
Object.createWeakMap()
7%
Map.createWeak()
🤔 Какой CSS-свойство используется для добавления тени к элементу?
Anonymous Poll
11%
text-shadow
86%
box-shadow
6%
border-shadow
3%
shadow
🤔 Как вписывается GraphQL в гексагональную архитектуру?
GraphQL может быть реализован как внешний адаптер, через который входящие запросы транслируются в вызовы портов. Таким образом, GraphQL-интерфейс никак не влияет на бизнес-логику и может быть заменён на REST или gRPC.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
GraphQL может быть реализован как внешний адаптер, через который входящие запросы транслируются в вызовы портов. Таким образом, GraphQL-интерфейс никак не влияет на бизнес-логику и может быть заменён на REST или gRPC.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какое значение свойства position в CSS используется для позиционирования элемента относительно его нормального положения?
Anonymous Poll
42%
absolute
0%
fixed
55%
relative
5%
static
🤔 Как в HTML установить картинку, которая будет загружаться только при прокрутке страницы до её видимости?
Anonymous Poll
31%
;
19%
;
25%
;
25%
;
🔥3
🤔 Что такое функция высшего порядка?
Функция высшего порядка — это функция, которая принимает другую функцию в аргументы или возвращает функцию как результат. Используется для абстракции, композиции, колбэков.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
Функция высшего порядка — это функция, которая принимает другую функцию в аргументы или возвращает функцию как результат. Используется для абстракции, композиции, колбэков.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какое значение будет в переменной h после выполнения следующего кода?
let h = "abcde";
h = h.substring(1, 4);
let h = "abcde";
h = h.substring(1, 4);
Anonymous Poll
3%
abc
33%
bcd
0%
cde
63%
bcde
🤔 Что такое CRUD и его параметры запроса?
CRUD — это Create, Read, Update, Delete — основные операции с данными.
Они соответствуют HTTP-метоing, number, boolean, null, undefined;
- Структуры: object, array, tuple;
- Специальные: any, unknown, never, void;
- Пользовательские: enum, interface, type, union, intersection, literal.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
CRUD — это Create, Read, Update, Delete — основные операции с данными.
Они соответствуют HTTP-метоing, number, boolean, null, undefined;
- Структуры: object, array, tuple;
- Специальные: any, unknown, never, void;
- Пользовательские: enum, interface, type, union, intersection, literal.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какое CSS свойство позволяет динамически изменять переменные CSS во время исполнения анимации?
Anonymous Poll
10%
animation-var
25%
custom-properties
20%
var-animation
45%
keyframes-var
🤔 Зачем необходим DOM?
DOM (Document Object Model) представляет HTML-документ в виде дерева объектов. Он необходим для доступа, изменения и взаимодействия с элементами веб-страницы с помощью JavaScript.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
DOM (Document Object Model) представляет HTML-документ в виде дерева объектов. Он необходим для доступа, изменения и взаимодействия с элементами веб-страницы с помощью JavaScript.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какой метод JavaScript используется для создания нового HTML элемента?
Anonymous Poll
86%
document.createElement()
7%
document.newElement()
7%
document.addElement()
0%
document.createNode()
🤔 Что такое функция в JS?
Это объект высшего порядка, представляющий собой блок кода, который можно вызывать. Она может принимать аргументы, возвращать значения и храниться в переменных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
Это объект высшего порядка, представляющий собой блок кода, который можно вызывать. Она может принимать аргументы, возвращать значения и храниться в переменных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какое свойство CSS задает максимальное количество строк текста, после которых текст будет обрезан?
Anonymous Poll
28%
line-clamp
24%
max-lines
24%
text-wrap
24%
overflow-lines
🤔 Зачем нужен Vue?
Vue — это JavaScript-фреймворк для создания пользовательских интерфейсов. Он упрощает работу с DOM, предоставляет реактивность, шаблоны и компоненты, облегчает построение сложных SPA.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
Vue — это JavaScript-фреймворк для создания пользовательских интерфейсов. Он упрощает работу с DOM, предоставляет реактивность, шаблоны и компоненты, облегчает построение сложных SPA.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔
Какой CSS атрибут применяется для создания переходных анимаций между макетами страницы, реагируя на изменения в DOM, например, при добавлении или удалении элементов?
Какой CSS атрибут применяется для создания переходных анимаций между макетами страницы, реагируя на изменения в DOM, например, при добавлении или удалении элементов?
Anonymous Poll
37%
transition-group
11%
animation-shift
37%
layout-transition
16%
change-animation
🤔 Что такое frontend?
Это часть веб-приложения, видимая пользователю. Оно включает:
1. Разметку (HTML).
2. Стили (CSS).
3. Логику взаимодействия (JavaScript). Frontend отвечает за отображение информации и обработку пользовательских действий.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
Это часть веб-приложения, видимая пользователю. Оно включает:
1. Разметку (HTML).
2. Стили (CSS).
3. Логику взаимодействия (JavaScript). Frontend отвечает за отображение информации и обработку пользовательских действий.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚