回答編集履歴
1
少し追記
answer
CHANGED
@@ -1,3 +1,3 @@
|
|
1
|
-
`forEach`は、`Promise`がどうとかと無関係にループを実行してしまうので、このコードだと「1秒遅延させる」というのを一気にセットするだけになってしまいます。
|
1
|
+
`forEach`は、`Promise`がどうとかと無関係にループを実行してしまうので、このコードだと「1秒遅延させる」というのを全要素に対して一気にセットするだけになってしまいます。
|
2
2
|
|
3
3
|
「遅延させながらループさせたい」のであれば、`async`関数の中で`for-of`でループを回し、要素ごとに`await`させる、というのがスッキリ書けるかと思います。
|