jQueryのdeferred.rejectWith()メソッド
定義と使用法
deferred.rejectWith()関数は、遅延オブジェクトを拒否し、指定されたコンテキストとargsパラメータに応じて任意のfailCallbacksコールバック関数を呼び出すために使用されます。
注:1.遅延は通常はオブジェクトの作成者は、メソッドを呼び出すことができますされています。 あなたは)(deferred.promiseを呼び出すことができ、オブジェクトの状態を遅延させ、他のコードの変更を防止またはそのステータスを報告するために限られたプロミスオブジェクトを返します。
遅延オブジェクトが拒否された2、deferred.then追加failCallbacksによるいかなるまたはdeferred.failは、呼び出されます。 彼らは、実行に追加された順にコールバック関数。 各コールバック関数に渡される引数のパラメータの()deferred.rejectに渡されました。 オブジェクトが入ると遅延状態は、それがすぐに実行され、()のパラメータ.reject渡すために持って来ることでしょう、任意のfailCallbacksが追加されて拒否されました。
文法
deferred.rejectWith( context [, args ] )
参数 | 描述 |
---|---|
context | Object类型 作为 this对象传递给失败回调函数(failCallbacks ) |
args | Array类型 传递一个可选的参数数组给失败回调函数(failCallbacks ) |