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

能播放优酷视频的网站怎样做英语ppt模板免费下载 素材

能播放优酷视频的网站怎样做,英语ppt模板免费下载 素材,正规赚佣金的平台,惠州网站建设 翻译6同步任务和异步任务 同步任务 同步任务就是没有被引擎挂起、在主线程上排队执行的任务。只有前一个任务执行完,才会执行下一个任务。同步任务具有堵塞效果。 异步任务 异步任务是被引擎放在一边,不进入主线程进入任务队列的任务。只有引擎认为某个异步任…

同步任务和异步任务

同步任务

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

异步任务

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

 任务队列和事件循环

 任务队列:

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


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

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

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

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

事件循环:

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

 

http://www.yayakq.cn/news/705361/

相关文章:

  • 做网站上传空间什么意思wordpress首页只能是page
  • 北京网站seo什么平台可以发广告免费
  • 一元购网站建设多少钱mysql 注册网站
  • 网站免费正能量小说专业网页网站设计图书
  • 网站备案无前置审批文件wordpress百度自动推送
  • 怎么做外贸个人网站深圳制作网站培训机构
  • 建网站用什么语言制作一款app软件大概需要多少费用
  • 哪个网站做ic好景泰做网站
  • 免费制作相册视频网站模板网络优化工程师前景
  • 免费网站重生做军嫂windows优化大师有必要安装吗
  • 网站建设管理情况自查报告建设电商网站的总结报告
  • 黄页推广网站通讯员队伍建设与网站新闻管理
  • 外国排版网站响应式网站怎样做
  • 网站留白桂林漓江游船票价格
  • 专业网站建设哪个好营销型网站建设 ppt
  • psd模板免费下载网站营销方案范文
  • 江夏网站建设ppt在哪个软件制作
  • 网络营销网站源码dw个人网站制作模板
  • 锦州网站建设更好memcached插件wordpress
  • 威海城乡建设局网站网站建设与维修
  • 网站开发钱包wordpress作企业网站好吗
  • 零基础学网站建设 知乎赤风设计
  • 河北建设工程招标网官方网站引流用什么话术更吸引人
  • 建行网站企业网银网站怎么添加百度地图
  • 企业电子商务网站建设的必要性网站扁平化结构和树形结构
  • 做同城信息类网站如何赚钱asp在网站制作中的作用
  • 天津外贸公司网站制作flask做的网站
  • 直播推广渠道济南优化网页
  • 供水开发建设公司网站营业执照包含网站开发
  • 足球用品网络营销方式seo数据优化