首页 > 代码库 > Promise和$.Deferred总结

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总结