回答編集履歴
1
let
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
|
+
> 何故、0から順に5まで出力されず「5」が5回出力されるのでしょうか?
|
2
|
+
|
3
|
+
|
4
|
+
|
1
5
|
- JavaScriptは**シングルスレッド動作**なので、同時に複数コードを実行出来ません(Service Worker を除く)
|
2
6
|
|
3
7
|
- シングルスレッドなので、実行完了するまで余所のコード実行を待機させます
|
@@ -20,4 +24,12 @@
|
|
20
24
|
|
21
25
|
|
22
26
|
|
27
|
+
> 2つ目のfor文では何故、0~4までの数値を出力するのでしょうか...?
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
4つの変数か各々、**独立したスコープ**を持っているからです。
|
32
|
+
|
33
|
+
|
34
|
+
|
23
35
|
Re: aae_11 さん
|