当前位置: 首页 > news >正文

电子商务建立网站前期准备邢台立享网络

电子商务建立网站前期准备,邢台立享网络,建设网站你认为需要注意哪些问题,wordpress 打车同步任务和异步任务 同步任务 同步任务就是没有被引擎挂起、在主线程上排队执行的任务。只有前一个任务执行完,才会执行下一个任务。同步任务具有堵塞效果。 异步任务 异步任务是被引擎放在一边,不进入主线程进入任务队列的任务。只有引擎认为某个异步任…

同步任务和异步任务

同步任务

同步任务就是没有被引擎挂起、在主线程上排队执行的任务。只有前一个任务执行完,才会执行下一个任务。同步任务具有堵塞效果。

异步任务

异步任务是被引擎放在一边,不进入主线程进入任务队列的任务。只有引擎认为某个异步任务可以执行了,该任务才会进入主线程去执行。排在异步后面的代码不用等待异步结束会马上执行,异步任务不具有堵塞效果。

 任务队列和事件循环

 任务队列:

js在运行时,除了正在运行的主线程还有一个任务队列,里面是各种需要当前程序处理的异步任务。


主线程会先执行所有的同步任务,同步任务执行完毕后会去任务队列里面的异步任务。如果满足条件,那么异步任务就重新进入主线程开始执行,这时它就变成同步任务了。等到执行完,下一个异步任务再进入主线程开始执行。一旦任务队列清空,程序就结束执行。

任务队列分为两种:宏任务队列微任务队列

宏任务是指主线程上的任务,它们会在主线程上执行。常见的宏任务包括 setTimeout, setInterval, setImmediate, requestAnimationFrame, I/O, UI rendering 等。宏任务一般是与浏览器的渲染相关的任务。

微任务是指在主线程上执行的任务之前或之后立即执行的任务。常见的微任务包括 Promise.then, process.nextTick, Object.observe, MutationObserver 等。微任务一般是与 JavaScript 代码的执行相关的任务。

事件循环:

只要同步任务执行完后,引擎会去检索异步任务有没有结果、能不能进入主线程。一遍又一遍,这种循环检查的机制就叫做事件循环机制

 

http://www.sczhlp.com/news/146495/

相关文章:

  • 企业建网站的工作网站开发项目实训
  • 上海建设人才网站起名字公司大全免费
  • 大汉网站开发汽车创意logo设计
  • 腾讯云学生机做网站无锡做网站优化
  • 郑州网站建设tpywlkj软件技术就业前景分析
  • wordpress远程后台设置优化推广网站淄博
  • 宿州建设企业网站公司winscp怎么做网站
  • 潍坊科技网站建设jsp网站架构
  • html5动态效果的网站是怎么做的专业网站制作企业
  • 静安网站开发品牌企业seo咨询
  • 网站开发税率多少钱外贸英文网站建设
  • 个人做网站能赚钱吗赚钱宝部署wordpress
  • 网站建设 的公司哪家好青岛做网站找哪家
  • 大连网站优化快速排名微信微网站教程
  • 义乌创源网站建设应用市场下载安装软件
  • 特价网站建设公司中企动力科技是干嘛的
  • ppt模板网站源码上海建筑室内设计有限公司
  • 怎样才能制做免费网站珠海网站建易搜互联
  • 网站做代码图像显示不出来的建设银行员工学习网站
  • MySQL数据误删或者误更新如何恢复25-9-29
  • 网站建设配置文件无法粘贴如何做网络营销机构
  • 用html制作的蛋糕店网站设计app
  • 广告代理商aso优化方案
  • 网站不用域名解绑中国工信部官网查询网站备案
  • 学做电商网站设计旧域名新网站
  • 摄影化妆艺术学校网站源码wordpress登录后台404
  • 网站书店建设背景公益网站建设需求
  • 绍兴网站专业制作金融理财网站建设方案
  • 网站标题的优化工程建设是干什么的
  • 大型公司为什么做网站php网站开发技术训练心得