回答編集履歴

1

コメントを受けての修正

2019/05/07 01:12

投稿

otn
otn

スコア85768

test CHANGED
@@ -1,12 +1,12 @@
1
- 1.外側の関数のローカル数にも内側の関数からアクセス出来る
1
+ 外側の関数のローカル数にも内側の関数からアクセス出来る
2
2
 
3
- 2.内側の関数名が外から見えず、他から使われないことが保証できるので読むとき楽
3
+ 内側の関数名が外から見えず、他から使われないことが保証できるので読むとき楽
4
4
 
5
- 12.ある関数内でのみ必要な処理を気軽にコンパクトに書ける
5
+ ② ⇒ ある関数内でのみ必要な処理を気軽にコンパクトに書ける
6
6
 
7
7
 
8
8
 
9
- 2は、「ローカル変数の意義が分からない。全部グローバル変数でいいのでは?」というのに通じる話だと思います。
9
+ は、「ローカル変数の意義が分からない。全部グローバル変数でいいのでは?」というのに通じる話だと思います。
10
10
 
11
11
 
12
12
 
@@ -14,4 +14,4 @@
14
14
 
15
15
 
16
16
 
17
- あとは、他の方の回答にあるクロージャーですね。
17
+ あとは、①の応用として、他の方の回答にあるクロージャーですね。クロージャーを使うためには、「外側の関数のローカル変数を参照できる内部関数」ないしそれ相当の機能が必要です。