removeEventListener使用
最近工作中在页面需要用到addEventListener
function preventDefault(e) { e.preventDefault(); };document.addEventListener('touchmove', preventDefault, false);document.removeEventListener('touchmove', preventDefault, false);把操作封装成一个单独的方法,调用时引用同一个方法,listener才能准确找到。如果直接写在参数里,会认为是两个function(e)是不同的操作,所以不能remove成功。