回答編集履歴

1

コールバックを呼ぶ手はある

2018/09/17 23:45

投稿

maisumakun
maisumakun

スコア145121

test CHANGED
@@ -2,4 +2,4 @@
2
2
 
3
3
 
4
4
 
5
- はい、`setTimeout`は`Promise`の枠組みで動くわけではないので、`setTimeout`に処理を託した時点で`Promise`の方は処理が終わります。そのあと`setTimeout`のコールバックが例外を投げようが何を返そうが、`Promise`とは無縁な世界です。
5
+ はい、`setTimeout`は`Promise`の枠組みで動くわけではないので、`setTimeout`に処理を託した時点で`Promise`の方は処理が終わります。そのあと`setTimeout`のコールバックが例外を投げようが何を返そうが、Promiseから与えられた`resolve`や`reject`を呼ばない限り、`Promise`とは無縁な世界です。