简书://www.greatytc.com/p/a77d8928c5c9 【事件冒泡】 事件冒泡就是从最深处的节点一层一层向外执行,假如有一个节点树div > ul > li > a,给a标签绑定一个click事件,它的执行是从a < li < ul < div,逐步向外执行,这中机制就叫事件冒泡 【事件代理】 事件代理是通过事件冒泡的原理来实现的,假如给div节点添加click点击事件, 里面的子节点都会触发点击事件,这种机制就是事件代理 场景:假如ul下有100个li都要添加点击事件,就可以在最外层添加一个click事件就行