猿问
JS定时器的问题
答案是3 2 1 , 只知道第一个肯定在最后,第二个不是立即执行吗?为什么3在最前
慕勒小柒
浏览 1236
回答 1
1回答
Yexiaomo
大概意思是这样setTimeout函数属于异步执行函数 当 JS 是单线程,主程序运行至 setTimeout 时, 会放入等待对中 等待主程序执行结束后,按 setTimeout的第二参数(也就是时间设定那个参数) 决定谁先执行 这个时间参数是相对于 主程序执行完的那个时间-------分割线------------具体的你可以百度一下,大概意思就是这样
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答