在控制台打印出来的结果是两次,但我们不想要它打印两次,我们想不管监听几次,在触发事件执行的时候,只执行一遍handleAction 函数。
function handleAction (event) {
console.log('im action', event);
}
var newHandle = function (event) {
handleAction(event);
}
var btns = document.getElementById('btn');
btns.addEventListener('click', newHandle, false);
btns.addEventListener('click', newHandle, false);