teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤字修正

2021/02/17 22:37

投稿

maisumakun
maisumakun

スコア146659

answer CHANGED
@@ -1,3 +1,3 @@
1
- たまたま今のReactの実装がそうなっているだけですです。この結果に頼った使い方をすべきではありません。
1
+ たまたま今のReactの実装がそうなっているだけです。この結果に頼った使い方をすべきではありません。
2
2
 
3
3
  もともと、`setState`は**非同期**なもので、「複数の`setState`を1回のレンダリングで済ませてもいい」ということになっています。最初の`0`、同期的に実行される最終結果となる、2回の`2`についてはレンダリングが確実に行われますが、`setCount(1)`は反映されてもされなくても問題ありません。