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

做公益网站又什么要求搜索引擎排名优化技术

做公益网站又什么要求,搜索引擎排名优化技术,黄骅市法院资产诉讼网,仪征建设局网站1. 前言概览 js 是一门单线程的非阻塞的脚本语言 单线程:只有一个主线程处理所有任务 非阻塞:有异步任务,主线程挂起这个任务,等异步返回结果再根据一定规则执行 2. 宏任务与微任务 都是异步任务宏任务:script 标签&a…

1. 前言概览

js 是一门单线程的非阻塞的脚本语言

单线程:只有一个主线程处理所有任务

非阻塞:有异步任务,主线程挂起这个任务,等异步返回结果再根据一定规则执行

 2. 宏任务与微任务

都是异步任务宏任务:script 标签,setTimeout,setInterval,setImmediate,I/O,接口调用
微任务:process.nextTick,Promise.then() catch(),Async/Await,Object.observe注意:Promise 本身是同步任务,then,catch,finally 是异步任务
async 中 await 右边代码是同步任务,之后代码是异步任务

3. 事件循环

主线程执行顺序:一个宏任务(script 标签)-> 同步任务 -> 微任务 -> 一个宏任务 -> 宏任务中的微任务(如果有) -> 下一个宏任务 -> ..... 直到 js 事件执行完成。

4. 经典案例

async function async1(){console.log('1') // 同2await async2()console.log('2') // 微1
}
async function async2(){console.log('3') // 同3
}
console.log('4') // 同1
setTimeout(function(){console.log('5') // 宏1
},0)
setTimeout(function(){console.log('6') // 宏2
},3)
async1();
new Promise(function(resolve){console.log('7') // 同4resolve();console.log('8') // 同5
}).then(function(){console.log('9') // 微2
})
console.log('10') // 同6
// 输出:4,1,3,7,8,10,2,9,5,6

http://www.mmbaike.com/news/91652.html

相关文章:

  • 东莞网站制作建设收费列表网推广效果怎么样
  • 网站建设实验总结建站优化
  • html网站的规划与建设优化公司排名
  • php站点搭建优化技术
  • 上海建设工程招投标网站全网引流推广 价格
  • 网站广告用ps如何做电商运营培训哪个机构好
  • 淘宝做收藏的网站天津短视频seo
  • 外贸出口网站建设快手seo软件下载
  • 织梦做的网站怎么添加关键词2022近期重大新闻事件10条
  • 建设部网站查资质6不能搜的超级恶心的关键词
  • 付费阅读小说网站开发建设源码武汉百度推广开户
  • 怎么做秒赞网站2022年最近十大新闻
  • 用手机做网站视频宁波seo关键词优化教程
  • 北京做网站的外包公司百合seo培训
  • 响应式网站价格p2p万能搜索引擎
  • 石家庄做网站汉狮网络app推广方案范例
  • 交互设计师网站qq引流推广软件哪个好
  • wordpress输入域名跳转登录长沙关键词优化服务
  • 哪个网站可以免费制作h5seo搜索引擎优化培训班
  • 家教网站开发今日国内新闻热点
  • 虹口网站建设吸引人的软文
  • 网站图片优化怎么做长沙网站关键词推广
  • 网站建设需要软件外贸推广网站
  • 宁波网站建设详细内容今日时政新闻热点
  • 保定专业网站建设公司合肥百度推广公司哪家好
  • 网站做权重的好处seo在线网站推广
  • 哪里有专门做网站的信息推广平台有哪些
  • 做商城网站企业ip营销的概念
  • 重庆企业网站建设解决方案友情链接查询友情链接检测
  • org做后缀的网站北京关键词优化服务