函数 描述
deferred.done(doneCallbacks[,doneCallbacks]) 当延迟成功时调用一个函数或者数组函数.
deferred.fail(failCallbacks[,failCallbacks]) 当延迟失败时调用一个函数或者数组函数.。
deferred.isRejected() 确定延迟对象是否已被拒绝。
deferred.isResolved() 确定延迟对象是否已得到解决。
deferred.reject(args) 拒绝延迟对象,并根据给定的参数调用任何失败的回调函数。
deferred.rejectWith(context,[args]) 拒绝延迟的对象,并根据给定的上下文和参数调用任何失败的回调函数。。
deferred.resolve(args) 解决递延对象,并根据给定的参数调用任何完成的回调函数。
deferred.resolveWith(context,[args]) 解决递延对象,并根据给定的上下文和参数调用任何完成的回调函数。
deferred.then(doneFilter [, failFilter ] [, progressFilter ]) 添加处理程序被调用时,递延对象得到解决或者拒绝。
deferred.promise([type],[target]) 返回一个 Promise 对象用来观察当某种类型的所有行动绑定到集合,排队与否还是已经完成。
deferred.pipe([doneFilter],[failFilter],[progressFilter]) 筛选器和/或链Deferreds的实用程序方法。
deferred.always(alwaysCallbacks,[alwaysCallbacks]) 当递延对象是解决或拒绝时被调用添加处理程序。
deferred.notify(args) 调用一个给定args的递延对象上的进行中的回调 (progressCallbacks)
deferred.notifyWith(context,[args]) 去掉字符串起始和结尾的空格。
deferred.progress(progressCallbacks) 当Deferred对象时生成进度通知时添加被访问处理程序。
deferred.state() 确定一个Deferred对象的当前状态。