这是setTimeout在javascript中的工作方式吗?

时间:2018-08-22 02:04:05

标签: javascript settimeout

我希望网站每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函数才会执行-在刷新网站之前暂停一秒钟。

0 个答案:

没有答案