答案是3 2 1 , 只知道第一个肯定在最后,第二个不是立即执行吗?为什么3在最前
1 回答
Yexiaomo
TA贡献152条经验 获得超157个赞
大概意思是这样
setTimeout函数属于异步执行函数 当 JS 是单线程,主程序运行至 setTimeout 时, 会放入等待对中 等待主程序执行结束后,按 setTimeout的第二参数(也就是时间设定那个参数) 决定谁先执行 这个时间参数是相对于 主程序执行完的那个时间
-------分割线------------
具体的你可以百度一下,大概意思就是这样
添加回答
举报
0/150
提交
取消