The difference between the hasEventListener() and the willTrigger() methods is that hasEventListener() examines only the object to which it belongs, whereas the willTrigger() method examines the entire event flow for the event specified by the type parameter.
willTrigger会遍历整个时间流
hasEventListener则不会
转载http://blog.163.com/sylar_lin/blog/static/192332093201110254055628/