关于Promise

1.实例Promise接受一个函数,里面包括两个形参,分别是resolve/reject,函数里面为异步操作;

2.在拿到数据后,可以调用resolve和reject函数来改变promise对象的状态;

3.调用完resolve后,这个promise状态变成成功;

4.之后调用promise的then方法;then方法接收两个参数,当promise的对象状态为成功的时候,执行第一个回调函数;

5.如果获取数据失败,调用reject函数,promise状态会变成失败,调用then方法的第二个回调函数;

6.catch函数可以用来指定peomise失败的回调

发表评论 / Comment

用心评论~