Чем отличаются свойства event.target и event.currentTarget?
Уровень: Middle
Ответ
`event.target` – это исходный элемент, на котором произошло событие (например, конкретная кнопка, по которой кликнули). `event.currentTarget` – элемент, на котором в данный момент выполняется обработчик. Если обработчик назначен непосредственно на элементе, обычно target и currentTarget совпадают. Но при всплытии, когда обработчик стоит на родителе, `event.target` будет потомок (источник события), а `event.currentTarget` – сам родитель, который сейчас обрабатывает событие. Таким образом, target полезен, чтобы узнать исходный элемент, вызвавший событие, а currentTarget – чтобы узнать, на каком элементе запущен данный обработчик.