deferred.isResolved()

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

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

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

如果延迟对象处于被解决状态,就返回true,意味着针对此对象调用了deferred.resolve()deferred.resolveWith(),已经调用了doneCallbacks(或正在被调用的过程中)。

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