我正在做一些 JavaScript,我使用
重复单击一个按钮setInterval(function(){
clickmyButton()
}, 500);
最终 clickmyButton 会将用户发送到另一个页面(通过 window.location.href="Other page")。我想知道,由于我从未在函数中调用过clearInterval,它会导致泄漏吗?我只是假设,由于页面转到另一个页面,旧页面上的 JavaScript 将停止运行并被清理。
最佳答案
这是正确的。页面关闭后,所有正在运行的 javascript 都将被丢弃,并且与其变量关联的所有内存都将被清除。
关于javascript - setInterval 是否泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7327173/