e.currentTarget is always the element the event is actually bound do. e.target is the element the event originated from, so e.target could be a child of e.currentTarget , or e.target could be === e.currentTarget , depending on how your markup is structured.
Author: Zi Zhoutong
License: Copyright (c) 2019 CC-BY-NC-4.0 LICENSE
Slogan: L̶o̶n̶e̶l̶y̶ ̶d̶a̶y̶s̶ ̶a̶r̶e̶ ̶g̶o̶n̶e̶