🤔 Что такое функция в 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 отвечает за отображение информации и обработку пользовательских действий.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Много ли данных нужно обрабатывать в приложении?
Это зависит от типа приложения. В реальных проектах часто:
- список из сотен/тысяч элементов (например, таблицы);
- фильтрация, пагинация, агрегация;
- взаимодействие с API и хранение состояния данных в хранилище (Vuex, Pinia, localStorage).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
Это зависит от типа приложения. В реальных проектах часто:
- список из сотен/тысяч элементов (например, таблицы);
- фильтрация, пагинация, агрегация;
- взаимодействие с API и хранение состояния данных в хранилище (Vuex, Pinia, localStorage).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какой из этих операторов выполняет строгое неравенство в JavaScript?
Anonymous Poll
3%
!=
94%
!==
0%
<>
3%
^=
🤔 Какие псевдоклассы есть?
Псевдоклассы позволяют стилизовать элементы в определённом состоянии. Примеры:
- :hover — при наведении;
- :active — при нажатии;
- :focus — при получении фокуса;
- :first-child, :last-child — для первого/последнего дочернего элемента;
- :nth-child(n) — выбор по порядку;
- :not() — отрицание условия;
- :disabled, :checked, :required — состояния форм.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
Псевдоклассы позволяют стилизовать элементы в определённом состоянии. Примеры:
- :hover — при наведении;
- :active — при нажатии;
- :focus — при получении фокуса;
- :first-child, :last-child — для первого/последнего дочернего элемента;
- :nth-child(n) — выбор по порядку;
- :not() — отрицание условия;
- :disabled, :checked, :required — состояния форм.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какое значение будет в переменной f после выполнения следующего кода?
let f = "Hello World!";
f = f.split("").reverse().join("");
let f = "Hello World!";
f = f.split("").reverse().join("");
Anonymous Poll
4%
Hello World!
92%
!dlroW olleH
0%
olleH dlroW!
4%
!Hello World
🤔 Какое значение будет в переменной i после выполнения следующего кода?
let i = [1, 2, 3];
i.splice(1, 1, 4);
let i = [1, 2, 3];
i.splice(1, 1, 4);
Anonymous Poll
19%
[1, 2, 3]
57%
[1, 4, 3]
14%
[1, 2, 4]
10%
[4, 2, 3]
🤔 Какое CSS свойство задаёт границы для расчётной модели форматирования?
Anonymous Poll
36%
border-box
9%
content-box
0%
padding-box
55%
box-sizing
🤔 Что делает CSS свойство line-height?
Anonymous Poll
7%
Изменяет ширину линий в тексте.
59%
Регулирует расстояние между строками текста.
0%
Задаёт высоту линий в рамках.
33%
Определяет высоту текста.
🤔 Каким сайтам может быть полезно AMP?
- Новостные порталы, блоги, СМИ.
- Страницы лендингов, где важна моментальная загрузка.
- Сайты, сильно зависящие от SEO и мобильного трафика.
Но AMP имеет ограничения и постепенно теряет популярность в пользу Core Web Vitals и PWA.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
- Новостные порталы, блоги, СМИ.
- Страницы лендингов, где важна моментальная загрузка.
- Сайты, сильно зависящие от SEO и мобильного трафика.
Но AMP имеет ограничения и постепенно теряет популярность в пользу Core Web Vitals и PWA.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какое CSS свойство позволяет управлять видимостью фрагментов переполненного контента при использовании печатных медиа?
Anonymous Poll
56%
overflow-style
6%
page-break-inside
39%
content-visibility
6%
mask-composite
🤔 Какое значение свойства CSS scroll-snap-stop предотвращает автоматическую прокрутку за пределы указанного элемента?
Anonymous Poll
13%
always
27%
normal
20%
start
40%
end
🤔 Какие достоинства у инкрементального DOM против виртуального?
Инкрементальный DOM (например, в Svelte):
- Менее абстрактен — ближе к реальному DOM.
- Быстрее монтируется — нет необходимости в полной виртуальной копии.
- Меньше памяти и меньше промежуточных структур.
В отличие от виртуального DOM:
- он не сравнивает деревья, а прямо вставляет нужные изменения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
Инкрементальный DOM (например, в Svelte):
- Менее абстрактен — ближе к реальному DOM.
- Быстрее монтируется — нет необходимости в полной виртуальной копии.
- Меньше памяти и меньше промежуточных структур.
В отличие от виртуального DOM:
- он не сравнивает деревья, а прямо вставляет нужные изменения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какое значение будет в переменной h после выполнения следующего кода?
let h = "abcdefg";
h = h.substring(1, 4);
let h = "abcdefg";
h = h.substring(1, 4);
Anonymous Poll
11%
abc
41%
bcd
0%
cde
48%
bcde
🤔 Какой метод JavaScript позволяет проверить, содержит ли элемент указанный класс?
Anonymous Poll
27%
hasClass()
8%
containsClass()
4%
getClass()
62%
classList.contains()
🤔 Какое правило Flexbox задаёт вывод flex items в одну строку или в несколько строк?
Свойство flex-wrap:
- nowrap — всё в одну строку (по умолчанию);
- wrap — разрешает перенос;
- wrap-reverse — перенос в обратном направлении.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
Свойство flex-wrap:
- nowrap — всё в одну строку (по умолчанию);
- wrap — разрешает перенос;
- wrap-reverse — перенос в обратном направлении.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какой метод JavaScript позволяет асинхронно выполнять функции в заданной очередности, дожидаясь завершения каждой из них?
Anonymous Poll
48%
Promise.all()
7%
Promise.any()
22%
Promise.sequence()
22%
Promise.race()