回答編集履歴
3
右と左を間違える致命的なミス><
test
CHANGED
@@ -134,7 +134,7 @@
|
|
134
134
|
|
135
135
|
|
136
136
|
|
137
|
-
IsAnonymousFunctionDefinitionの対象となるのは代入の
|
137
|
+
IsAnonymousFunctionDefinitionの対象となるのは代入の右辺に現れることができる**式**であるため、**宣言は操作の対象として含まれていません。**つまり、IsAnonymousFunctionDefinitionと宣言は全く無関係であり、対象となっていないため、検査自体ができません。
|
138
138
|
|
139
139
|
|
140
140
|
|
2
少し文脈を訂正
test
CHANGED
@@ -152,7 +152,7 @@
|
|
152
152
|
|
153
153
|
* JavaScriptにおける無名関数(匿名関数、nameless function、anonymous function)とは、自身に`name`プロパティを持たない関数、ジェネレーター、アロー関数、クラスである。**関数宣言であるとか関数式であるとか関係無い。**
|
154
154
|
|
155
|
-
* JavaScriptにおける無名関数**定義**(匿名関数定義、nameless function definition、anonymous function definition)とは、名前が指定されていない関数宣言、ジェネレーター宣言、クラス宣言、関数式、ジェネレーター式、クラス式、アロー関数(定義)である。**その後の代入により生成され
|
155
|
+
* JavaScriptにおける無名関数**定義**(匿名関数定義、nameless function definition、anonymous function definition)とは、名前が指定されていない関数宣言、ジェネレーター宣言、クラス宣言、関数式、ジェネレーター式、クラス式、アロー関数(定義)である。**その後の変数の代入等により、生成された関数オブジェクトが無名関数では無くなる場合があり得る。**
|
156
156
|
|
157
157
|
|
158
158
|
|
1
誤字の修正
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
はじめに「無名関数」の定義をはっきりさせなければなりません。原則、根拠は仕様書から行います。仕様書に明記されていない事柄のみ、計算科学およびプログラミング言語での
|
27
|
+
はじめに「無名関数」の定義をはっきりさせなければなりません。原則、根拠は仕様書から行います。仕様書に明記されていない事柄のみ、計算科学およびプログラミング言語での慣習に基づく判断とします。
|
28
28
|
|
29
29
|
|
30
30
|
|