setTimeout(para1, para2)可以传入两个参数,第一个参数是倒计时结束后要执行的方法,第二个参数是倒计时总时长。
function executeSomthing() {
// do something
console.log(do something);
}
setTimeout(executeSomething(), 10000);
// 会发现程序运行就会立即输出‘do something’, 这是因为编译时直接把executeSomething直接编译了
// 如果想要10s后才执行该方法,修改方法如下
setTimeout(() => {executeSomething();}, 10000);
本文详细解释了JavaScript中setTimeout函数的正确使用方法。通过对比两种不同的调用方式,阐述了如何确保函数在指定延迟时间后执行,而不是在程序启动时立即执行。

2687

被折叠的 条评论
为什么被折叠?



