setTimeout
Posted perse
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了setTimeout相关的知识,希望对你有一定的参考价值。
setTimeout
setTimeout的定义:setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。
setTimeout的用法:setTimeout(代码片段,执行代码等待的毫秒数)
例如:
setTimeout(() => {
console.log(“输出”);
}, 1000);
在1秒后控制台打印输出.
注意:setTimeout在代码中只执行一次!!!
关于setTimeout的特殊使用->setTimeout延迟0毫秒
设置0毫秒是否就是不延迟?并不是!
经过实验后得知:
console.log(1);
setTimeout(() => {
console.log(3);
}, 0);
console.log(4);
setTimeout(() => {
console.log(2);
}, 1000);
输出的顺序为1 4 3 2
所以延迟0毫秒的作用是在执行完其他语句后首先执行该语句。
以上是关于setTimeout的主要内容,如果未能解决你的问题,请参考以下文章