计算机程序执行分为同步执行和异步执行。
同步执行
同步执行:
顺序控制语句,从上至下,从左至右
分支控制语句,if,switch
循环控制语句,for,while,do……while,forEach,for……in
异步执行
在JavaScript中,例如,setInterval,setTimeout,事件绑定,onclick,ajax请求这些都是异步执行程序。
异步执行会在同步执行之后,再来执行。
异步程序执行顺序,如果时间相同,看代码先后顺序,若时间不同,时间短的先执行。
程序执行的过程:
1.开始执行程序
2.同步程序执行
3.如果是异步程序暂不执行,存储在异步池中等待执行
4.将所有同步程序执行完毕
5.开启异步池,执行异步程序,当设定的时间到了就会执行对应的程序,时间相同按顺序执行。
异步执行原理
最新推荐文章于 2023-09-08 07:15:00 发布