❓ Зачем нужен атрибут
Атрибут
✅ Пример:
📌 В этом примере пользователь сможет кликнуть на блок и изменить его содержимое прямо в браузере.
contenteditable
в HTML и когда его использовать?Атрибут
contenteditable
позволяет сделать любой HTML-элемент редактируемым прямо на странице. Это полезно для создания текстовых редакторов, заметок или интерфейсов без использования дополнительных полей ввода.✅ Пример:
<div contenteditable="true">Нажми сюда и начни редактировать текст</div>
📌 В этом примере пользователь сможет кликнуть на блок и изменить его содержимое прямо в браузере.
contenteditable
удобно использовать для быстрой реализации функций редактирования текста без сложных форм и без дополнительной логики обработки полей ввода.👍1
Что из перечисленного наиболее точно объясняет суть event delegation в JavaScript?
Anonymous Quiz
19%
Обработка событий делится между двумя обработчиками
15%
Событие автоматически обрабатывается всеми родительскими элементами
58%
Один обработчик события навешивается на родителя для обработки событий от потомков
8%
Все события обрабатываются только на уровне окна (window)
This media is not supported in your browser
VIEW IN TELEGRAM
Jumping Coin Preloader
Анимированная загрузка в виде прыгающей монетки
Анимированная загрузка в виде прыгающей монетки
Что происходит, если подключить скрипт с атрибутом defer в HTML?
Anonymous Quiz
13%
Скрипт загружается и выполняется сразу, при обнаружении в коде
63%
Скрипт загружается параллельно, но выполняется после полной загрузки HTML-документа
20%
Скрипт загружается только после полной загрузки всех изображений
5%
Скрипт выполняется только при клике на элемент
This media is not supported in your browser
VIEW IN TELEGRAM
Scroll Trigger Image Zoom
Страница с эффектом зума при скролле
Страница с эффектом зума при скролле
Что происходит, если внутри блока try в JavaScript возникает ошибка?
Anonymous Quiz
8%
Ошибка автоматически игнорируется и код продолжается
79%
Управление передаётся в ближайший соответствующий catch блок
9%
Скрипт полностью останавливается без возможности обработки
5%
Ошибка обрабатывается только после полной загрузки страницы
👍1
Что происходит при использовании position: sticky у элемента в CSS?
Anonymous Quiz
6%
Элемент исчезает за пределами контейнера при прокрутке
9%
Элемент двигается вместе со страницей, как при relative
22%
Элемент всегда фиксируется в окне браузера, независимо от прокрутки
63%
Элемент остаётся на месте, пока не встретит заданный порог прокрутки, затем "прилипает"
This media is not supported in your browser
VIEW IN TELEGRAM
Silky smooth SVG link effects with GSAP
Набор кнопок со стильными эффектами при нажатии
Набор кнопок со стильными эффектами при нажатии
❓ Зачем нужен атрибут
Атрибут
✅ Пример:
📌 В этом примере пользователь сможет видеть текст в поле, но не сможет его изменить.
readonly
в HTML и когда его использовать?Атрибут
readonly
делает поле формы доступным для просмотра, но запрещает его редактирование. Это полезно, когда нужно показать пользователю данные без возможности их изменения.✅ Пример:
<input type="text" value="Только для чтения" readonly>
📌 В этом примере пользователь сможет видеть текст в поле, но не сможет его изменить.
readonly
удобно использовать для отображения предварительно заполненных данных, итоговых расчетов или информации, которую нельзя менять, но важно показать в интерфейсе.👍2
Что из ниже перечисленного наиболее точно описывает поведение hoisting (всплытия) в JavaScript?
Anonymous Quiz
14%
Только функции всплывают, переменные — нет
19%
Все объявления переменных и функций перемещаются вверх файла и выполняются первыми
59%
Объявления переменных и функций перемещаются вверх своей области видимости, инициализация остаётся
8%
Что из ниже перечисленного наиболее точно описывает поведение hoisting (всплытия) в JavaScript?
This media is not supported in your browser
VIEW IN TELEGRAM
Interactive Gradient
Анимированный фон с интерактивным градиентом
Анимированный фон с интерактивным градиентом
👍5
Какое из утверждений наиболее точно описывает разницу между setTimeout и requestAnimationFrame в контексте фронтенд-разработки?
Anonymous Quiz
7%
setTimeout всегда быстрее, чем requestAnimationFrame
32%
requestAnimationFrame вызывается синхронно, а setTimeout — асинхронно
51%
requestAnimationFrame синхронизирован с частотой обновления экрана, а setTimeout — нет
11%
Оба метода работают одинаково, но requestAnimationFrame требует промисов
This media is not supported in your browser
VIEW IN TELEGRAM
Radios With Sliding Focus
Анимированный переключатель с плавающей рамкой
Анимированный переключатель с плавающей рамкой
👍1
Что такое виртуальный DOM в React?
Anonymous Quiz
74%
Копия реального DOM для быстрого доступа
10%
Оптимизированное представление UI в памяти
3%
Слой для управления стилями
12%
Механизм для асинхронных обновлений