処理管理の大元となるdeferredオブジェクトを作成します。)Deferredオブジェクトを作成します。→詳細promiseオブジェクトの作成jQueryではdeferredオブジェクトを作成しなくても簡単にpromiseオブジェクトを作成する事ができます。)複数の処理からpromiseオブジェクトを作成します。)jQueryオブジェクトで指定した要素からpromiseオブジェクトを作成します。)deferredオブジェクトからpromiseオブジェクトを作成します。→詳細コールバックの設定deferredオブジェクトの状態が変化した時に実行する処理(function)を設定します。)deferredオブジェクトの処理が完了したら実行する処理を設定します。jqXHRオブジェクトとpromiseオブジェクトにも利用できます。)deferredオブジェクトの処理が異常終了したら実行する処理を設定します。jqXHRオブジェクトとpromiseオブジェクトにも利用できます。)deferredオブジェクトの処理が(完了しても異常終了しても)終了したら実行する処理を設定します。jqXHRオブジェクトとpromiseオブジェクトにも利用できます。deferred.notifyWithメソッドによって、処理が実行中であることを通知された時に実行する処理を設定します。progressの3つのコールバックをまとめて設定します。)defferdオブジェクトのコールバックfunctionをフィルタリングします。状態の取得deferredオブジェクトの状態の取得に関連したメソッドです。)defferdオブジェクトの状態を取得します。)defferdオブジェクトが完了したかどうかを確認します。v1.8で廃止されたため、上記stateメソッドを利用してください。)defferdオブジェクトが異常終了したかどうかを確認します。v1.8で廃止されたため、上記stateメソッドを利用してください。状態の変更deferredオブジェクトの状態を変更するメソッドです。promiseオブジェクト(jqXHRオブジェクトを含む)では利用することができません。deferred.doneメソッドで設定したfunctionを実行します。)上記のdeferred.resolveメソッドと同じ機能ですが、引数でコールバックのfunction内でthisとして利用できるオブジェクトを設定できます。deferred.failメソッドで設定したfunctionを実行します。)上記のdeferred.rejectメソッドと同じ機能ですが、引数でコールバックのfunction内でthisとして利用できるオブジェクトを設定できます。deferred.progressメソッドで設定したfunctionを実行します。)上記のdeferred.notifyメソッドと同じ機能ですが、引数でコールバックのfunction内でthisとして利用できるオブジェクトを設定できます。