reject 

Deferredに失敗値を渡す。 既にDeferredが成功、もしくは失敗している場合は無視される。 (promiseメソッドの返り値には存在しないメソッド)

シグネチャ 

deferred = deferred.reject(value);

パラメータ 

名前 概要 デフォルト値
value deferredの失敗値

サンプル 

deferred
       
.reject(value)
       
.fail(function(result) {
               
assert(result, value);
       
});