Promise和$.Deferred总结

Posted 桃小蛋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Promise和$.Deferred总结相关的知识,希望对你有一定的参考价值。

语法对比:

Promise

.then(f).catch(f)是.then(f,f)的语法糖

.all([A,B,C])等最慢的    

.race([A,B,C])最快的

$.Deferred

.done(f).fail(f)是.then(f,f)的语法糖

.when(A,B,C)等最慢的

无类似race的方法

.always(f)总是执行


示例对比1:

 \\


 示例对比2:

 

 

 

以上是关于Promise和$.Deferred总结的主要内容,如果未能解决你的问题,请参考以下文章

通过 ES6 Promise 和 jQuery Deferred 的异同学习 Promise

通过 ES6 Promise 和 jQuery Deferred 的异同学习 Promise

通过 ES6 Promise 和 jQuery Deferred 的异同学习 Promise

jquery的defer

deferred对象和promise对象

为啥在两次调用 promise 时 RSVP Deferred 会产生错误