次のコードの意味は? (これは、JSONではない - それはJSインタプリタによりエラーが発生しないコードである)Javascriptの奇妙な構文は動作しますが、それはどうですか?
foo: 5
質問理由は次の通りです。
var func =() => { foo: 1 };
FUNC()未定義戻り、上記のコードが失敗しない:矢印の関数の例ではJSONコードブロック構文の混同を示すものがあります。私はちょうどfoo:5コードをjsモジュールの唯一のコードとして入れようとしました - それはうまくいきます...私は ':'演算子についてjのラベルについても知らない。
それはラベルです。それだけです。 –
[矢印関数からのオブジェクトの返却]の可能な複製(http://stackoverflow.com/questions/35551000/return-object-from-arrow-function) –