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

企业网站群建设的原因互联网推广渠道有哪些

企业网站群建设的原因,互联网推广渠道有哪些,WordPress站内跳转设置,网站流量分成JavaScript 是单线程的语言 JavaScript 是一门单线程执行的编程语言。也就是说,同一时间只能做一件事情。 单线程执行任务队列的问题: 如果前一个任务非常耗时,则后续的任务就不得不一直等待,从而导致程序假死的问题。 同步任…

JavaScript 是单线程的语言

JavaScript 是一门单线程执行的编程语言。也就是说,同一时间只能做一件事情。 

 单线程执行任务队列的问题:

如果前一个任务非常耗时,则后续的任务就不得不一直等待,从而导致程序假死的问题。

同步任务和异步任务 

为了防止某个耗时任务导致程序假死的问题,JavaScript 把待执行的任务分为了两类:

同步任务(synchronous)

  • 又叫做非耗时任务,指的是在主线程上排队执行的那些任务
  • 只有前一个任务执行完毕,才能执行后一个任务

异步任务(asynchronous)

  • 又叫做耗时任务,异步任务由 JavaScript 委托给宿主环境进行执行
  • 当异步任务执行完成后,会通知 JavaScript 主线程执行异步任务的回调函数

 同步任务和异步任务的执行过程

 结合 EventLoop 分析输出的顺序

import thenFs from 'then-fs'console.log("a");
thenFs.readFile("./files/1.txt",'utf8').then((dataStr)=>{console.log("b")
})
setTimeout(()=>{console.log("c")
},0)
console.log("d");

正确的输出结果:adcb。

其中:

  •  a和 d 属于同步任务。会根据代码的先后顺序依次被执行
  •  c 和 b 属于异步任务。它们的回调函数会被加入到任务队列中,等待主线程空闲时再执行
http://www.mnyf.cn/news/34133.html

相关文章:

  • 做外贸需要网站百度刷排名优化软件
  • 手机建行网站百度推广渠道代理
  • pc端网站建设cps广告联盟
  • 做 网站 要专线吗百度站长平台官网
  • wix做的网站在国内访问不媒体资源
  • 河北高端网站建设专业做seo推广
  • 大学生做网站新网站怎么快速收录
  • 朔州网站建设千峰培训可靠吗?
  • 网站建设公司兴田德润优惠西安seo服务培训
  • 网站从建设到运行要多少钱怎么在网上做广告
  • 幼儿园行风建设网站用稿资料广告投放渠道有哪些
  • 怎么做有图有声的网站seo关键词优化哪个平台好
  • seo课程多少钱杭州网站seo价格
  • 机械做卖产品网站网站优化推广教程
  • 龙岗做网站的公司郑州seo代理外包公司
  • 日本做a片在线观看网站有哪些百度资源分享网
  • 360安全网站怎么做号码认证品牌设计公司排名前十强
  • 济南莱芜又出新情况了seo排名怎样
  • 分栏式网站网站视频
  • 小程序网站建设搜索引擎入口google
  • 网站页脚内容济宁网站建设
  • 山西网站建设哪家好微博今日热搜榜
  • 怎么关闭网站安全检测seo网络贸易网站推广
  • 网站seo谷歌手机怎么制作网站
  • 中国建设银行个人登录入口seo课程心得体会
  • 淄博市建设局网站微信推广文案
  • 湖北建设厅官方网站网络推广的方法和技巧
  • 深圳网站建设公司怎么做企业微信管理系统
  • .net cms网站管理系统如何做品牌宣传与推广
  • 用网站做CAN总线通信好吗怎么做电商平台