Для реакции на действия посетителя и внутреннего взаимодействия скриптов существуют события.
Событие – это сигнал от браузера о том, что что-то произошло. Существует много видов событий.
Какие события вы знаете?
Как можно добавить событие элементу?
В чем недостаток использования события, добавленного следующим образом?
<input type="button" id="button" onclick="onEvent()" />Какой способ добавления событий лучше использовать?
element.addEventListener(event, handler[, phase]);
В чем преимущества данного метода?
Что такое очередь(поток) событий?
Какую информацию можно получить из события?
Что такое всплытие и погружение?
Что такое прекщение всплытия?
В чем отличие stopPropagation от stopImmediatePropagation?
Чем может быть полезно всплытие события?
В чем польза от использования делегирования?