回答編集履歴
1
関数宣言は名前が必須
answer
CHANGED
@@ -44,6 +44,8 @@
|
|
44
44
|
- [12.15 Assignment Operators - ECMAScript® 2019 Language Specification](http://www.ecma-international.org/ecma-262/10.0/#prod-AssignmentExpression)
|
45
45
|
|
46
46
|
AssignmentExpressionは「式」であり、原則として**式の中に宣言を入れる事は出来ません**。
|
47
|
-
つまり、const宣言で代入可能なものは式に限定される為、このコードで代入されている関数は「関数宣言」になりえず、「関数式」が確定します。
|
47
|
+
つまり、const宣言で代入可能なものは式に限定される為、このコードで代入されている関数は「関数宣言」になりえず、「**関数式**」が確定します。
|
48
48
|
|
49
|
+
※そもそもですが、**関数宣言は名前が必須**なので、名前を省略している時点で関数宣言になりえません。
|
50
|
+
|
49
51
|
Re: tanakashouzoux さん
|