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:

 

 

 

posted @ 2016-12-23 19:53  桃小蛋  阅读(490)  评论(0编辑  收藏  举报