当前位置: 网站首页>网站建设>百度推广

宜宾虚拟主机|宜宾服务器空间|宜宾网站托管|天博克罗地亚在线登录推广-宜宾本地网络服务公司

发表日期: 2022-09-22 12:47:55 浏览次数:5

宜宾虚拟主机|宜宾服务器空间|宜宾网站托管|天博克罗地亚在线登录推广-宜宾本地网络服务公司

网站建设.png

峰会现场,原国务院参事、中国可再生能源学会原理事长石定寰,中国电力企业联合会副理事长魏昭峰,清华大学电机系主任、清华能源互联网创新研究院院长康重庆,清华大学电机系教授、能源互联网智库中心主任夏清,等多位能源互联网产业的著名学者和专家,围绕“十四五能源规划对未来发展的影响”、“高弹性多能融合电网”、“新基建和能源互联网”等话题,探讨了能源互联网的特征和建设路径,通过分享国内外关键领域的发展经验与最新研究成果,共谋能源高质量发展之道。



Promise.all 方法用于将多个 Promise 实例,包装成一个新的 Promise 实例。

var p = Promise.all([p1,p2,p3]);

上面代码中,Promise.all 方法接受一个数组作为参数,p1、p2、p3 都是 Promise 对象的实例。(Promise.all 方法的参数不一定是数组,但是必须具有 iterator 接口,且返回的每个成员都是 Promise 实例。)

p 的状态由 p1、p2、p3 决定,分成两种情况。

  • (1)只有p1、p2、p3的状态都变成fulfilled,p的状态才会变成fulfilled,此时p1、p2、p3的返回值组成一个数组,传递给p的回调函数。

  • (2)只要p1、p2、p3之中有一个被rejected,p的状态就变成rejected,此时第一个被reject的实例的返回值,会传递给p的回调函数。

下面是一个具体的例子。

// 生成一个Promise对象的数组var promises = [2, 3, 5, 7, 11, 13].map(function(id){  return getJSON("/post/" + id + ".js"hl-quotes" style="border: 0px; margin: 0px; padding: 0px; color: rgb(139, 0, 0);">");}); Promise.all(promises).then(function(posts) {  // ...  }).catch(function(reason){  // ...});

Promise.race 方法同样是将多个 Promise 实例,包装成一个新的 Promise 实例。

var p = Promise.race([p1,p2,p3]);

上面代码中,只要p1、p2、p3之中有一个实例率先改变状态,p的状态就跟着改变。那个率先改变的Promise实例的返回值,就传递给p的返回值。

如果Promise.all方法和Promise.race方法的参数,不是Promise实例,就会先调用下面讲到的Promise.resolve方法,将参数转为Promise实例,再进一步处理。







宜宾虚拟主机|宜宾服务器空间|宜宾网站托管|天博克罗地亚在线登录推广-宜宾本地网络服务公司

想要咨询,请留言,我们的工作人员将尽快与您联系!
  
400-111-6878
服务热线
在线留言
在线咨询
预约专家
顶部

备案号: 苏ICP备11067224号

CopyRight © 2021 天博克罗地亚在线登录 All Right Reserved 未经许可不得复制转载

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.ymdodo.com

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 天博克罗地亚在线登录| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 苏州网站建设| 调温纤维| 海洋馆运营维护|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878

Baidu
sogou
/
XML 地图 | Sitemap 地图