1、removeEventListener删除对应addEventListener添加的事件,必须保证事件函数的引用地址为同一地址;因此匿名函数的注册事件无法被删除。
el.addEventListener('click',()=>{},false);
el.removeEventListener('click',()=>{},false); //无法删除添加的点击事件
2、用removeEventListener删除添加的注册事件
let fun = () => {
*****
}
el.addEventListener('click',fun,false);
el.removeEventListener('click',fun,false);