Что из ниже перечисленного наиболее точно описывает поведение 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%
Механизм для асинхронных обновлений
Какое из утверждений наиболее точно описывает работу Event Loop в JavaScript?
Anonymous Quiz
35%
Выполняет все асинхронные задачи сразу после синхронных
37%
Обрабатывает микрозадачи перед макрозадачами в каждой итерации
15%
Выполняет все колбэки асинхронных операций до синхронного кода
13%
Гарантирует выполнение всех таймеров с заданной задержкой
This media is not supported in your browser
VIEW IN TELEGRAM
Developer or Designer?
Анимированный переключатель
Анимированный переключатель
❓ Зачем нужен атрибут crossorigin в HTML и когда его использовать?
Атрибут
✅ Пример:
📌 В этом примере браузер попытается загрузить изображение с другого домена, но без передачи учётных данных пользователя.
Атрибут
crossorigin
используется для управления политикой совместного использования ресурсов между разными источниками (CORS).Это необходимо, когда нужно загружать ресурсы (например, изображения или скрипты) с другого домена.
✅ Пример:
<img src="https://example.com/image.jpg" crossorigin="anonymous" alt="Картинка">
📌 В этом примере браузер попытается загрузить изображение с другого домена, но без передачи учётных данных пользователя.
crossorigin
удобно использовать при работе с внешними ресурсами, чтобы избежать проблем с безопасностью и соблюсти политику CORS.👍3
Какое из утверждений наиболее точно описывает работу функции "debounce" в JavaScript?
Anonymous Quiz
14%
Вызывает функцию сразу и повторяет вызов через определённый интервал
20%
Гарантирует, что функция выполнится ровно через указанный интервал времени
60%
Ограничивает количество вызовов функции до одного за указанный промежуток времени
5%
Выполняет функцию сразу после каждого вызова
Что из перечисленного наиболее точно описывает процесс всплытия (event bubbling) в JavaScript?
Anonymous Quiz
6%
Событие перехватывается глобально, независимо от места клика
6%
Событие обрабатывается на всех вложенных элементах одновременно
22%
Событие распространяется от родителя к потомку
65%
Событие сначала обрабатывается на целевом элементе, затем поднимается к его родителям
This media is not supported in your browser
VIEW IN TELEGRAM
On-Scroll Fire Transition
Красивая анимация горения страницы при скролле
Красивая анимация горения страницы при скролле
🔥4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Rollback Toggle
Переключатель с имитацией физики
Переключатель с имитацией физики
Что из перечисленного наиболее точно описывает принцип делегирования событий (event delegation) в JavaScript?
Anonymous Quiz
14%
Событие передаётся только от дочернего элемента к родительскому
62%
Один обработчик навешивается на родителя и обрабатывает события всех его потомков
14%
Событие обрабатывается только на целевом элементе без всплытия
9%
Обработчики должны быть навешаны на каждый вложенный элемент отдельно