Capture phase: 事件对象必须从Window一路传播到target的parent. 也叫capturing phase. Event listeners registered for this phase must handle the event before it reaches its target. Target phase: 事件对象必须到达它的target. 也叫at-target phase. Event listeners registered for this phase mush handle the event once it has reached its target. 如果事件类型表明它不能冒泡,在这个阶段完成之后事件对象就停止了. Bubble phase: 冒泡阶段. 事件对象从target的parent开始,逆向向祖先传播,最后到达Window结束. 也叫bubbling phase. Event listeners registered for this phase must handle the event after it has reached its target. Eventobject必须完成一个或多个phases. 如果一个phase不被支持或者被停止,则该阶段被忽略. 比如Event.bubbles属性被置为false,表示不支持这个phase,则这个phase被忽略. Event.stopPRopagation()在dispatch之前被调用,所有的phases都会被忽略.新闻热点
疑难解答