发表于: 2017-06-28 21:28:16

1 971


任务十三

今天完成的事情

  1. 调卡券管理模块接口
  2. 明天计划的事情

  1. 调试多年级,置顶接口

遇到的问题

  1. 1.有点轻微的发烧,头脑不是很清楚,买了药以后好一点了。
  2. 2.认认真真看了下promise这个东西,越看头越疼。死磕了一下午后,终于弄懂了对promise。在我们新建一个promise的时候,传给promise构造函数的函数就被执行了,所以我们一般不直接新建一个promise对象,而是放在一个方法里面。

function order(i) {
let yell=new Promise(function (resolve,reject) {
setTimeout(()=>{console.log(i);resolve(i)},1000)
});
return yell;
}

promise支持链式调用,比如

order(100).then(()=>order1()).then(()=>order2()).then(()=>{console.log('调用结束')});

这是一个很典型的链式调用,通过这种写法,可以让我们的代码更加简洁,提升可阅读性。


  1. 收获

  2. 1知道了如何使用promise来控制异步流程。



返回列表 返回列表
评论

    分享到