作成方法を次に示します。つのパラメータとして取ります。非同期処理など、コールバック内でなんらかの操作を行い、すべてが成功すると呼び出しが解決されます。ない場合、呼び出しは棄却されます。オブジェクトで棄却することが慣例ですが、必須ではありません。オブジェクトの利点は、スタックトレースを取得し、デバッグツールをより便利にすることです。使用方法を次に示します。つの引数として、成功した場合のコールバックと失敗した場合のコールバックを取ります。両方とも省略可能なため、成功した場合か失敗した場合いずれかのコールバックのみを追加できます。利用するかどうかは別の問題です)。問題なく使用できます。