为了账号安全,请及时绑定邮箱和手机立即绑定

promise求解

promise求解

汪汪一只猫 2018-12-20 18:14:47
刚学廖学峰老师的es6教程,看到promise一段代码:var p1 = new Promise(function (resolve, reject) {    setTimeout(resolve, 500, 'P1');});var p2 = new Promise(function (resolve, reject) {    setTimeout(resolve, 600, 'P2');});// 同时执行p1和p2,并在它们都完成后执行then:Promise.all([p1, p2]).then(function (results) {    console.log(results); // 获得一个Array: ['P1', 'P2']});有两个疑问:1.为什么最后的到的是一个数组?2.为什么可以这样写“setTimeout(resolve, 500, 'P1');”?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 449 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信