Встречается на собеседованиях • сегодня
Какие знаешь методы для слушания событий
В JavaScript есть несколько способов слушать события:
1. **addEventListener** - основной метод:
```js
element.addEventListener('click', handler);
```
2. **on-свойства** (inline обработчики):
```js
element.onclick = handler;
```
3. **HTML-атрибуты** (не рекомендуется):
```html
```
4. **Event delegation** - делегирование событий:
```js
parent.addEventListener('click', (e) => {
if (e.target.matches('.child')) {
// обработка
}
});
```
Ключевые различия:
- `addEventListener` позволяет добавлять несколько обработчиков
- `on-свойства` перезаписывают предыдущие обработчики
- Делегирование эффективно для динамических элементов

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