我希望网站每1秒钟刷新一次,但我也希望setTimeout函数上方的javascript代码在setTimeout函数执行之前先执行。如果我将setTimeout函数放在代码下方,是否表示仅在执行上述代码后才会执行setTimeout函数?
//long code that i want executed before the setTimeout executes.
var timeout = setTimeout("location.reload(true);",1000);
function resetTimeout() {
clearTimeout(timeout);
timeout = setTimeout("location.reload(true);",1000);
}
所以基本上我希望这种情况发生。上面的代码执行。然后只有这样,setTimeout函数才会执行-在刷新网站之前暂停一秒钟。