deferred.isResolved()
deferred.isResolved() 返回: Boolean
描述: 確定延遲對(duì)象是否已得到解決
version added: 1.5deferred.isResolved()
如果延遲對(duì)象是在被解決的狀態(tài)則返回true,這意味著要么deferred.resolve()或者deferred.resolveWith()被調(diào)用的對(duì)象和doneCallbacks被訪問(wèn)(或稱正在這一進(jìn)程中的)。
請(qǐng)注意,延遲的對(duì)象可以有三種狀態(tài):未解決(unresolved),解決(resolved),或拒絕(rejected);使用deferred.isRejected()來(lái)判斷延遲對(duì)象是否在拒絕狀態(tài)
。這些方法主要用于調(diào)試時(shí)非常有用,例如,以確定是否遞延已經(jīng)解決,即使你在代碼的中打算拒絕。