一 .promise

******** Promise.all([promise1,promise2,promise3]).then(function(){}) ------全部执行完
******** Promise.race([promise1,promise2,promise3]).then(function(){}) -------只要一个执行完
*********

二 .deferred

*****ajax 也是一个deferred对象, done 与 then 功能类似 ,都用于接收resolve,但done不可用于返回deferred对象
***** dtd.promise()返回一个新的deferred对象,该对象的运行状态无法被改变;
*****

网友评论