事件传播
// 事件传播 会传播到父级 直到 window
// 事件传播 冒泡机制 ,事件会有内向外逐层传递 Chrome
// 事件传播 捕获机制 ,事件会有外层向内层逐层传递
// addEventListener 第三个参数 :默认 false:冒泡 true ;捕获
//阻止 事件的传播 ;冒泡 捕获
// 1.stopPropagation 阻止事件传播;
// 2.e.cancelBubble(取消冒泡) = true
// 3.冒泡或者捕获 会提供一个路径 e.path
// 4.需要获取点击的元素 或提供一个目标元素 e.target || e.srcElemnt //ie8及一下兼容
// babel :在你写完代码以后 编译 --》兼容性处理