var numClicks = 0; document.addEventListener("click",function(){ alert( ++numClicks); },false);
利用闭包特性改写addEventListener的回调函数
document.addEventListener("click",(function(){ var numClicks = 0; return function(){ alert( ++numClicks); }; })(),false);
var numClicks = 0; document.addEventListener("click",function(){ alert( ++numClicks); },false);
利用闭包特性改写addEventListener的回调函数
document.addEventListener("click",(function(){ var numClicks = 0; return function(){ alert( ++numClicks); }; })(),false);
转载于:https://www.cnblogs.com/gongshunkai/p/6654960.html