target在事件流的目标阶段;currentTarget在事件流的捕获,目标及冒泡阶段。
只有当事件流处在目标阶段的时候,两个的指向才是一样的, 而当处于捕获和冒泡阶段的时候,
target指向被单击的对象
而currentTarget指向当前事件活动的对象(注册该事件的对象)
(一般为父级)。
this指向永远和currentTarget指向一致(只考虑this的普通函数调用)。

点击第一张图片

target,currentTarget和this三者的区别_函数调用

 

target,currentTarget和this三者的区别_函数调用_02

 

单机背景两个字

target,currentTarget和this三者的区别_函数调用_03