Встречается на собеседованиях • сегодня

Какой объект предоставляет интерфейс для подписки на события

В JavaScript основным объектом для подписки на события является EventTarget. Это базовый интерфейс, который реализуют все DOM-элементы (через Node), window, document и другие объекты. Основные методы:

javascript
// Подписка
element.addEventListener('click', handler);

// Отписка
element.removeEventListener('click', handler);

text

Ключевые особенности:
- Можно подписаться на несколько событий одного типа
- Третий параметр `options` позволяет контролировать фазу всплытия/перехвата
- Для отписки нужно передать ту же функцию-обработчик

Пример:
```javascript
const button = document.querySelector('button');
const handler = () => console.log('Clicked!');

button.addEventListener('click', handler);
// Позже
button.removeEventListener('click', handler);
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы