订阅汇聚素材网Feed

ES6 Promise

一个 Promise 对象可以理解为一次将要执行的操作(常常被用于异步操作),使用了 Promise 对象之后可以用一种链式调用的方式来组织代码,让代码更加直观。

在 Promise 对象当中有两个重要方法:resolvereject

resolve 方法可以使 Promise 对象的状态改变成成功,同时传递一个参数用于后续成功后的操作。

reject 方法则是将 Promise 对象的状态改变为失败,同时将错误的信息传递到后续错误处理的操作。

以下将对then、 catch、 Promise.all 、 Promise.race做了一个实例:

以下为jQuery $.Deferred以及ajax promise的写法,可以跟ES6 Promise作对比:

13 人Likes
  

文章转载请注明:ES6 Promise-汇聚素材网

本文固定链接:http://www.webhj.com/hj-2492.html  +复制链接

ES6 Promise:等您坐沙发呢!

发表评论

*

*

9 + 3

快捷键:Ctrl+Enter
0全站搜索 1 设计 2 素材 3 教材 4 WEB 5 电子书籍