Skip to content

Commit 44bb200

Browse files
authored
Merge pull request #361 from pan-no-mimi/fix_unexist_function
存在しない関数が記載されている?
2 parents 649b0aa + 2aea256 commit 44bb200

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

1-js/06-advanced-functions/08-settimeout-setinterval/3-rewrite-settimeout/solution.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ function count() {
1515

1616
if (i == 1000000000) {
1717
alert("Done in " + (Date.now() - start) + 'ms');
18-
cancelInterval(timer);
18+
clearInterval(timer);
1919
}
2020

2121
}

1-js/06-advanced-functions/08-settimeout-setinterval/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ setTimeout(function run() {
230230
setTimeout(function() {...}, 100);
231231
```
232232
233-
`setInterval` では `cancelInterval` が呼ばれるまで、関数はメモリ上に存在し続けます。
233+
`setInterval` では `clearInterval` が呼ばれるまで、関数はメモリ上に存在し続けます。
234234
235235
そこには副作用があります。関数は外部のレキシカル環境を参照するので、それが生きている間は外部の変数も生き続けます。それらは関数自身よりもはるかに多くのメモリを必要とする場合があります。従って、スケジュールされた機能がもう必要ないときは、たとえそれが非常に小さいとしても、それをキャンセルする方がいいです。
236236
````

0 commit comments

Comments
 (0)