deferred.isRejected()

deferred.isRejected()返回类型:Booleanversion deprecated: 1.7, removed: 1.8

描述: 确定一个延迟对象是否已经被拒绝。

自从jQuery 1.7以来,此API已经被淘汰了;请用deferred.state()代替它。

如果延迟对象处于被拒绝状态,就返回true,意味着已经针对此对象调用了deferred.reject()deferred.rejectWith(),已经调用了failCallbacks(或正在被调用的过程中)。

请注意,一个延迟对象可以处于三种状态:待定、被解决或者被拒绝;用deferred.isResolved()方法来确定延迟对象是否处于被解决状态。这些方法对调试来说特别有用,例如确定延迟对象是否已经被解决,尽管你在代码中是想要拒绝它。