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

宁波建设协会网站首页对网站进行seo优化

宁波建设协会网站首页,对网站进行seo优化,哪个网站可查询有没有做社保卡,赤峰微网站建设优点 1.Promise 是一种封装和组合未来值得易于复用机制,实现关注点分离、异步流程控制、异常冒泡、串行/并行控制等 2.Promise会做出正确延时或异步操作,会解决callback处理异步回调可能产生的调用过早,调用过晚、调用次数过多过少、吞掉可能…

优点
1.Promise 是一种封装和组合未来值得易于复用机制,实现关注点分离、异步流程控制、异常冒泡、串行/并行控制等
2.Promise会做出正确延时或异步操作,会解决callback处理异步回调可能产生的调用过早,调用过晚、调用次数过多过少、吞掉可能出现的错误或异常问题等,只接受首次 resolve(…)或 reject(…) 决议,本身状态转变后不会再变,所有通过 then(…) 注册的回调总是依次异步调用,所有异常总会被捕获抛出

then 回调异步执行
1)Promise 实例化时传入的函数会立即执行,then(…) 中的回调需要异步延迟调用
2)回调函数异步调用时机:可以理解为onFulfilled 或 onRejected 只在执行环境堆栈仅包含平台代码时才可被调用
3)实践中要确保 onFulfilled 和 onRejected 方法异步执行,且应该在 then 方法被调用的那一轮事件循环之后的新执行栈中执行,这个事件队列可以采用宏任务 macro-task机制或微任务 micro-task机制来实现
4)在ES6中,Promise 必须以 Promise Job 形式加入 job queues,也就是微任务micro-task。

Promise 状态
1)Promise 的三种状态:等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。一旦Promise被resolve或reject,不能再迁移至其他任何状态(即状态 immutable)
2)fulfilled 使用 resolved 代替,onFulfilled 使用 onResolved 代替

链式调用的promise
1)为保证 then 函数链式调用,then 需要返回 promise 实例
2) Promise 状态一旦 resolved 或 rejected就不能再迁移
3)handleResolved 函数功能为根据当前 promise 状态,异步执行 onResolved 或 onRejected 回调函数,因在 resolve 或 reject 函数内部同样需要相关功能,提取为单独模块

reject 函数
1)Promise 内部私有方法 reject 相较于 resolve 逻辑简单很多
2)resolve函数的作用:在异步操作成功时调用,并将异步操作的结果,作为参数传递出去
reject函数的作用:在异步操作失败时调用,并将异步操作报出的错误,作为参数传递出去

reject 和 catch 的区别
1)promise.then(onFulfilled, onRejected)在onFulfilled中发生异常的话,在onRejected中是捕获不到这个异常的
2)promise.then(onFulfilled).catch(onRejected) .then中产生的异常能在.catch中捕获
3)建议使用第二种,因为能捕获之前的所有异常
4)第二种的.catch()也可以使用.then()表示,它们本质上是没有区别的,.catch === .then(null, onRejected)

Promise的事件循环
1)Promise在初始化时,传入的函数是同步执行的,然后注册 then 回调。注册完之后,继续往下执行同步代码,在这之前,then 中回调不会执行。同步代码块执行完毕后,才会在事件循环中检测是否有可用的 promise 回调,如果有,那么执行,如果没有,继续下一个事件循环

http://www.lbrq.cn/news/2666467.html

相关文章:

  • 现在建网站做推广能赚钱吗新余seo
  • 做网站图sem竞价代运营公司
  • 建设个人网站详细点如何制作小程序
  • 网站建设业务怎么做企业培训课程有哪些
  • 虚拟主机怎么弄网站怎样在百度上发布信息
  • 什么叫域名武汉网站seo推广
  • app制作过程搜索引擎优化行业
  • 有用建站宝盒做网站的吗竞价推广课程
  • 郓城做网站网络公司seo面试常见问题及答案
  • 广告设计公司业务范围搜索引擎优化的主要策略
  • 英文网站的首页怎么做广告开户南京seo
  • 昆明网站建设公司哪家好专业的制作网站开发公司
  • 怎样在网站上做超链接市场营销产品推广策划方案
  • 温州seo网站推广seo公司排行
  • 烟台做网站多钱360推广客服电话是多少
  • 太原中小学网站建设个人推广平台
  • 济南做网站需要多少钱鸡西seo
  • 如何做英文网站外链推广app用什么平台比较好
  • 欢迎访问中国建设银行网上银行网站最新新闻事件今天国内大事
  • phpcms移动端网站怎么做如何查看网站权重
  • 做ppt的兼职网站有哪些网站制作公司排行榜
  • 网站的简介怎么在后台炒做灰色关键词排名收录
  • 怎么做点击图片跳转网站网络营销软件网站
  • 如何给自家网站做关键词优化建立一个国外的网站
  • 赣州网站建设在线超级外链工具
  • 开发区人才市场招聘信息最新招聘郑州企业网站优化排名
  • 网站建设市场多大百度seo优化排名客服电话
  • 网站怎么做才不会被墙近期新闻热点大事件
  • 罗湖网站建好网站制作公司
  • 横沥镇做网站百度首页推荐关不掉吗
  • C语言——深入理解指针(二)
  • 实现两个开发板的串口通讯(基于STC8实现)
  • Cherryusb UAC例程对接STM32内置ADC和DAC播放音乐和录音(中)=>UAC+STM32 ADC+DAC实现录音和播放
  • 从 AI 到实时视频通道:基于模块化架构的低延迟直播全链路实践
  • webwork的学习
  • 若依前后端分离版学习笔记(七)—— Mybatis,分页,数据源的配置及使用