あなたは新しい約束アクチュエータを渡す必要があります(ファンクション)関数は、2つのパラメータが拒否解決取ります
デフォルトの状態は、失敗を示す拒否成功のためpengdingの決意を呼び出すことを約束することを約束しています
次いで、各約束インスタンスメソッドを持っています
私たちは、状態=>状態の成功/失敗状態のためではなく、成功/失敗の状態から、失敗/成功に待つことができます
Pはせ= 新しい新しいプロミス(関数(拒否、解決){ にconsole.log(' 実行を開始する' ); (解決' バレンタインに' ); (拒否' に' ); }) p.then((値) = > { にconsole.log(' 成功' 、値) }、(理由) => { にconsole.log(' erroe ' 、理由) }); はconsole.log(' ランの終わり')
実行します。
[実行中]のノード "D:\码云\ zhufengjiagoukecheng \約束\約束-apply.js"
実行を開始するには
実行の終了
成功へのバレンタインデー
0.388秒でコード= 0で終了した[完了]
私たちは(「へ」)でインスタンス化された約束を拒否呼び出すことができることを知っていますが、それはここからプリントアウトしていない、私たちは、ときに我々は=>成功成功=を待ってから>は状態が実行されない失敗したことを知っています