回答編集履歴
1
追記
answer
CHANGED
@@ -1,9 +1,14 @@
|
|
1
|
+
> クロージャーは必要ですか?
|
2
|
+
|
3
|
+
使い方次第ですが、必要です。
|
4
|
+
現在、普通に利用される各種フレームワークは、内部で実装しているはずです。
|
5
|
+
|
1
6
|
> モジュール分割している書き方(モジュールパターン)の場合は、
|
2
7
|
内部のプライベート変数は外部に公開されないので、
|
3
8
|
クロージャーで閉じ込める書き方をする必要がないと思う
|
4
9
|
|
5
10
|
モジュールスコープ(ファイルスコープ)がある現在は「変数スコープを局所化するために使う」必要はありません。
|
6
|
-
モジュールの考え方がなかった、古いJavaScript実行環境では、クロージャを変数スコープ
|
11
|
+
モジュールの考え方がなかった、古いJavaScript実行環境では、クロージャを変数スコープの局所化目的で使われていました。
|
7
12
|
|
8
13
|
> もっとクロージャーについて使い道がある
|
9
14
|
|