有人可以阐明关闭的生命周期吗?如何杀死/摧毁它?有什么办法可以列出所有的闭包?我用谷歌搜索了很多,但找不到任何相关内容,至少任何相关链接都会有所帮助。
例子:
var inc = function() {
var x = 0; // creating a closure
return function(){
return x++;
}
}
alert(inc());
alert(inc())
函数调用返回时关闭是否被杀死?
有人可以阐明关闭的生命周期吗?如何杀死/摧毁它?有什么办法可以列出所有的闭包?我用谷歌搜索了很多,但找不到任何相关内容,至少任何相关链接都会有所帮助。
例子:
var inc = function() {
var x = 0; // creating a closure
return function(){
return x++;
}
}
alert(inc());
alert(inc())
函数调用返回时关闭是否被杀死?