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

回答編集履歴

1

markdown修正

2017/10/01 06:53

投稿

think49
think49

スコア18194

answer CHANGED
@@ -35,7 +35,7 @@
35
35
  1. `outer(0)` 実行される
36
36
  2. 変数 `cnt` は 関数 `inner()` によって参照され続ける為、ガベージコレクションによってメモリから解放されない
37
37
  3. `f()` によって、関数 `inner()` が呼びされる
38
- 4. スコープチェーンの原則によって、上位スコープに存在する変数 `cnt` が参照される (**2. の時点でメモリから解放されなかった為**、1. で代入していた `0` が格納されている)
38
+ 4. スコープチェーンの原則によって、上位スコープに存在する変数 `cnt` が参照される (**2. の時点でメモリから解放されなかった為、1. で代入していた 0 が格納されている**)
39
39
  5. `++cnt` によって、インクリメントされ、`1` を返す
40
40
 
41
41
  Re: qwefrg さん