如果我从触发器启动 setTimeout 函数,该函数会在页面重新加载时停止吗?
我在页面的 onload 事件上启动了一个 setTimeout 函数“periodic_update()”。
这是在创建 period_update() 函数进程的多个实例吗?
<body onload="init_page_onload()">
function init_page_onload() {
periodic_update();
}
function periodic_update() {
foo()
setTimeout("periodic_update()", PERIODIC_UPDATE_REPEAT_PERIOD_MS )
}
最佳答案
当页面重新加载时,“前一个”计时器被丢弃,新的计时器将开始。
关于javascript - 页面重新加载时 JavaScript setTimeout 函数是否停止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9619864/