首頁  >  延遲對像  > def.resolveWith(c,[a])

返回值:Deferred Object deferred.resolveWith(context,[args])

概述

解決遞延對象,並根據給定的上下文和參數呼叫任何完成的回撥函式。

當遞延被解決,任何doneCallbacks 新增的 deferred.then deferred.fail 被呼叫。回撥按他們新增的順序執行。每個回撥傳遞的args在deferred.reject()中呼叫。之後新增任何failCallbacks遞延被拒絕進入狀態時,立即執行新增,使用的參數被傳遞給.reject()呼叫。有關詳細資訊,請參閱檔案 Deferred object

參數

context V1.5

上下文作為this對像傳遞給 doneCallbacks 。

args V1.5

傳遞給doneCallbacks的可選參數