回答編集履歴
1
文言
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
そのような違いはありません。
|
8
8
|
|
9
|
-
どちらも、
|
9
|
+
どちらも、実行時から指定時間を経過したら指定されたコードを実行します。違いは1回だけ実行するか繰り返すかだけです。
|
10
10
|
|
11
11
|
|
12
12
|
|
@@ -16,4 +16,6 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
+
前者は`a()`が呼ばれるタイミングは「`for`ループにかかる時間」 + 2,000ms 毎ですが、後者は常に2,000ms毎ですね。
|
20
|
+
|
19
|
-
|
21
|
+
`setTimeout()`と`setInterval()`はそんなに厳密なタイマーではないので、あまり差は見えないと思います。
|