Встречается на собеседованиях • сегодня
Что такое событийная модель
Событийная модель (Event-Driven Architecture) — это подход, где выполнение кода определяется событиями (клики, нажатия клавиш, HTTP-запросы и т.д.). В браузере события обрабатываются через механизм Event Loop, который асинхронно обрабатывает задачи.
Основные компоненты:
- Event Emitter — объект, генерирующий события.
- Event Listener — функция, реагирующая на событие.
- Event Loop — цикл обработки событий.
Пример:
javascript
button.addEventListener('click', () => {
console.log('Кнопка нажата!');
});Особенности:
- Асинхронность (не блокирует основной поток).
- Подписка/отписка от событий (
addEventListener/removeEventListener). - Всплытие и перехват событий (bubbling/capturing).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы