const MY_CONST =()=>()
と const MY_CONST =()=>{}
?の違いは何ですか?ありがとうございました。ES6のこの2つの構文の違いは何ですか?
2
A
答えて
2
const MY_CONST =() => {}
の構文は、const MY_CONST = function() { }
と非常に似ています。 () =>()
がオブジェクトリテラル式と呼ばれ、この例のようにオブジェクトを返すために使用されます。
const MY_CONST = params => ({foo: bar})
は、ここに詳細を参照してください。 https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/Arrow_functions
https://www.sitepoint.com/es6-arrow-functions-new-fat-concise-syntax-javascript/
+1
asnwerありがとうございます! – JuMoGar
関連する問題
- 1. 次の2つのAngularJS構文の違いは何ですか?
- 2. 2つの構文の違いは何ですか?
- 3. これらの2つのAJAXリクエスト構文の違いは何ですか?
- 4. これら2つのSQL文の違いは何ですか
- 5. このJavaScript ES6の構文は何ですか?
- 6. Reactの2つのES6矢印機能の違いは何ですか?
- 7. このes6構文とは何ですか?
- 8. これらの2つのJavaデータ構造の違いは何ですか?
- 9. 私のコードでこれらの2つの構文の違いは何ですか
- 10. これらの2つのインポートステートメントの違いは何ですか?
- 11. この2つのCoffeescriptの違いは何ですか?
- 12. これらの2つのコードの違いは何ですか?
- 13. これらの2つのCSSの違いは何ですか?
- 14. この2つのコードの違いは何ですか?
- 15. この2つのスライシングの違いは何ですか?
- 16. この2つのWordpress関数の違いは何ですか?
- 17. これらの2つのクエリの違いは何ですか
- 18. これらの2つのコードセグメントの違いは何ですか。
- 19. Haskell Concurrent.Channel:この2つのコードの違いは何ですか?
- 20. この2つのコードブロックの違いは何ですか?
- 21. これらの2つのコードの違いは何ですか?
- 22. これらの2つのインポートステートメントの違いは何ですか?
- 23. これらの2つのバインディングの違いは何ですか?
- 24. 2つのSQL文の違いは何ですか?
- 25. 2つのpython文の違いは何ですか?
- 26. これらの2つのMongoDB $正規表現の構文の違いは何ですか?
- 27. ES6構文:これは何のエラーです:.catch(err => throw err);
- 28. これら2つのJavaコードの違いは何ですか?
- 29. これら2つの宣言の違いは何ですか?
- 30. これらの2つの違いは何ですか?
私は、構文の両方の形式を追加する必要がありますショートカット構文を使用しないバージョンよりJavascriptを読みにくくする。少数のキャラクターが常により良いコードを作るとは限りません。人々は新しいES6のショートカットに魅了されているように見えますが、コードを数バイト必要としても、読みやすいコードを書くことがより重要であることを忘れています。矢印機能はその目的と場所を持っていますが、それはどこにでも使われるべきではありません。矢印機能からの自動返信と同じです。時には 'return'キーワードを追加すると、コードがもっと読みやすくなります。 – jfriend00
それは大きなアドバイスです。私はそれを覚えておきます。ありがとうございました! – JuMoGar