window.addEventListener('unload', function(e)
{
MyClass.shutdown();
window.removeEventListener('unload', /* how to refer to this function? */);
}, false);
最佳答案
命名你的函数。
function f(e) {
MyClass.shutdown();
window.removeEventListener('unload', f);
}
window.addEventListener('unload', f, false);
编辑 我认为这也将起作用。好点科比!
window.addEventListener('unload', function f(e)
{
MyClass.shutdown();
window.removeEventListener('unload', f);
}, false);
关于JavaScript - 传递对当前匿名函数的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2816171/