私はChromeにいると言います。私はこれを行う:ネイティブの解決関数がスローできますか?
new Promise(function (resolve, reject) {
// ... do some work
resolve('foo');
}).then(doStuff).then(doMoreStuff);
'解決'への呼び出しは例外をスローすることはできますか?何かdoStuffかdoMoreStuffができることは、それは '解決'例外をスローするだろうか?
番号へのコールの周りに
try
を配置する必要があります。したがって、doStuffまたはdoMoreStuffで発生することは、状態を解決済みから拒絶済みに変更することはできません。 –'doStuff'および' doMoreStuff'は** resolve'が呼び出された後に**実行されません。 javascriptで時間旅行はありません:p –
「解決する」というだけで「フラグを設定して返されました」か、代わりに「フラグを設定して、そのフラグがセットされるのを待っていた作業" – Bruce