function test() {
var a = 0;
$('ele').on('click', function () {
a++;
});
}
以上这种情况算是一个闭包吗 如果是的话释放这个闭包是不是就需要把 $('ele') 身上的事件给清除掉才行
click 事件的回调函数执行完会被 GC 给回收吗?
function test() {
var a = 0;
$('ele').on('click', function () {
a++;
});
}
以上这种情况算是一个闭包吗 如果是的话释放这个闭包是不是就需要把 $('ele') 身上的事件给清除掉才行
click 事件的回调函数执行完会被 GC 给回收吗?
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
妥妥的闭包,元素解绑事件即可释放资源,和是否执行无关。