function process(data){
alert(data);
}
var someReallyBigData=function(){
//dosomeing
}
process(someReallyBigData);
var btn=document.getElementById("my_button");
btn.addEventListener("click",function click(evt){
alert("button click");
},false);
《你不知道的javascript》说是,由于click函数形成了一个覆盖整个作用域的闭包,javascript
引擎极有可能依然保存着这个结构(取决于具体实现);
有两疑问:
1、click函数形成了一个覆盖整个作用域的闭包??该如何理解?
2、取决于具体实现。又该如何理解?
烦诸位大神解惑!
梦里花落0921
相关分类