promise 和 deferred

2020-07-09  本文已影响0人  dayindayout

一 .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对象,该对象的运行状态无法被改变;

***** 

上一篇 下一篇

猜你喜欢

热点阅读