我有一个在另一个函数中隐式调用的函数:例如我有一个函数:
function a() {
window.addEventListener("hashchange", function() {
// some stuff...
});
}
我正在通过其引用加载特定视图时执行此函数,如:
function x() {
// loaded view...
// other stuff...
a.apply(null, [parameters]);
}
x();
当视图被销毁时,我想解除所有事件监听器和其他人的绑定。
通过此功能的参考,最好的方法是什么?