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

回答編集履歴

1

説明とても間違えてたので書き直します

2018/10/30 11:41

投稿

rururu3
rururu3

スコア5545

answer CHANGED
@@ -1,6 +1,6 @@
1
- JavaScriptではセミコロンをつけてもつけなくても、文法上は問題ない時があるので、今回の部分では要らなくても要っても問題ありません。
1
+ JavaScriptではセミコロンをつけてもつけなくても、文法上は問題ない時があるので、今回の部分ではエラーになります。
2
- (ただしつけるつけないで挙動がたまに違うときがありますが、その例はググったらいっぱい出てきます)
3
2
 
4
- https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Lexical_grammar
3
+ https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/arrow_functions
5
-
4
+ に
5
+ // object リテラル式を返す場合は、本体を丸括弧 () で囲みます:
6
- ※セミコロン付ける派、つけない派がありますので、つけるならつける、つけないならつけない・・・のがいいのかなと思います。
6
+ 書いてます通り、objectを返さないといけないのに、;で区切ってるので何も返さないことになってしまいエラーになります。