太原网站建设世纪优创,主域名进入网站,西安计算机培训机构,清远市专业网站制作js引擎工作进程是同步的。事件循环机制#xff0c;事件队列。
脚本代码执行顺序#xff0c;是先执行同步代码#xff0c;遇到微任务#xff0c;就把它推进任务队列中。每个宏任务完成后#xff0c;再执行下一个宏任务。
宏任务有哪些#xff1a;
i/o读写
定时器setTi…js引擎工作进程是同步的。事件循环机制事件队列。
脚本代码执行顺序是先执行同步代码遇到微任务就把它推进任务队列中。每个宏任务完成后再执行下一个宏任务。
宏任务有哪些
i/o读写
定时器setTimeout、setInterval
dom渲染
网络请求
微任务
promise
关于async与promise async await执行顺序问题-CSDN博客 await 还有一个特性它会把后边执行的代码整个注册为回调函数相当于放到了 .then 里边如果 Promise 直接 resolve相当于将后边的代码放到了微任务队列中。