捕获

关于DOM2级事件的事件捕获和事件冒泡

花一天时间研究完了DOM2级事件中addEventListener的执行机制,作为开山第一帖,和大家讲讲多个addEventListener同时添加时的执行先后规律:如图,大家都知道,W3c的DOM事件触发分为三个阶段:①、事件捕获阶段,即由最顶层元素(一般是从window元素开始,有的浏览器是从document开始,至于其中的差别我稍后会更新)开始,逐次进入dom内部,最

给产品经理讲技术|应用续命大法之异常捕获

一般的情况下我们认为程序如果在运行中发生异常,就会崩溃挂掉,程序被迫需要重启,这时我们会在心中狠狠鄙视程序员。其实程序员开发的应用经常需要在未知而又危险的环境中运行的,因为程序员是在一台机器上写的程序,实际能够测试的机器只是少部分,而应用一旦发布出去,会在成千上万甚至亿级别的机器上运行,即便是相同型号的机器,因为当时运行的环境问题,实际状态也是有所差异,比如内存消耗状态,C

js手札--关于事件冒泡与事件捕获

一、冒泡和捕获IE和Netscape不同IE是事件冒泡:click事件触发顺序(div -> body -> html)Netscape是事件捕获:click事件触发顺序(html -> body -> div)操作方法IE: target.attachEvent(eventName, callback) //只能冒泡 target.detachEvent(e