首頁  >  延遲對象  > def.isRejected()

返回值:Booleandeferred.isRejected()

V1.5jQuery Deferred.isRejected() 方法概述

確定延遲對象是否已被拒絕。

注意:jquery1.7API中已棄用,請用deferred.state()替代。

如果延遲對象是在被拒絕的狀態(tài)則返回true,這意味著要么deferred.reject()或者deferred.rejectWith()被調(diào)用的對象和failCallbacks被訪問(或稱正在這一進(jìn)程中的)。

請注意,延遲的對象可以有三種狀態(tài):未解決(unresolved),解決(resolved),或拒絕(rejected);使用deferred.isResolved()來判斷延遲對象是否在解決狀態(tài) 。這些方法主要用于調(diào)試時非常有用,例如,以確定是否遞延已經(jīng)解決,即使你在代碼中打算拒絕。