私はES6でテンプレートリテラルの興味深い可能性を発見しました。私は不思議に思っていました:ブラウザとの互換性を除けば、文字列を扱うときに、まったくのテンプレートを文字通り使うという制限がありますか?JavaScriptでテンプレートリテラルのみを使うべきですか?
1
A
答えて
0
バーチェルのimport
の文を除いて、すべての場所で正常に使用しています。そこにはエラーが発生します。
コードを拡張して、常に1つのパラメータの太い矢印の関数をラップするのと同じように、(
)
と同じようにコードを拡張するといいです。
あなたは同じことを考えて、'
の代わりにどこでも使用し始めました。また、MDNをチェックしても使用できないとは言いませんが、文字を保存することによってconsole.log
をインデントするなどのいくつかの癖がありますが、短い答えはJavaScriptで、ライブラリの99%はスペースや改行を気にしませんしたがって、あなたが野生のユースケースに入るまでそれは必要ではありません。
我々はので、(二重引用符である)JSXを除いて、デフォルトでは、すべてのための単一引用符の使用を強制するeslint-config-airbnb
を使用するように変換した
編集。また、テンプレートリテラルを使用する場合にのみ重大アクセントが適用されます。
私はこの設定をかなりデファクトスタンダードと見なしています。そのルールセットは、十分に情報があり、理由で裏付けされています。私はそれにあなたの諺時計を設定することをお勧めします。
質問がある場合は、Airbnb GitHubで問題を作成してください。質問はljharb
に宛ててください。
関連する問題
- 1. 使うテンプレートリテラルは
- 2. STRUCTRページのJavascriptスクリプトでES6テンプレートリテラルを使用する
- 3. jqueryで外部のjavascriptライブラリを使うべきですか?
- 4. エラーJSONオブジェクトをJavaScript ES6テンプレートリテラルで使用しようとしています
- 5. JavaScriptプロミスチェーン - テンプレートリテラルの問題
- 6. display:blockを使うべきか、display:flexを使うべきですか?
- 7. javascriptで '==='演算子はいつ使うべきですか?
- 8. setUpClassはいつ使うべきですか?__init__を使うべきですか?
- 9. Javascriptの動的式にテンプレートリテラルを使用する
- 10. ユニットテストのためにvs2008の組み込みユーティリティを使うべきですか?
- 11. テンプレートリテラルでonclickイベントを渡す
- 12. nodeJs v4.4.2でES6テンプレートリテラルを使用
- 13. テンプレートリテラルを使用したjavascriptでの複数行文字列の作成
- 14. 'Array.prototype'をいつ使うべきか、JavaScriptで 'this'を使うのはいつですか?
- 15. JavaScriptで多型を使用すべきですか?
- 16. Wordpressをこのプロジェクトに使うべきですか、ゼロからハンドコードを使うべきですか?
- 17. jQuery.each()を使うべきですか?
- 18. Python casefoldを使うべきですか?
- 19. いつあなたは=== vs ==、!== vs!=などを使うべきですか?javascriptで?
- 20. Jira Agileでは "Story"をいつ使うべきか "Improvement"を使うべきか
- 21. C#では、いつ構造体を使うべきですか?クラスはいつ使うべきですか?
- 22. オープンソースライブラリをWindowsでどのように使うべきですか?
- 23. C#でWMPEqualizerSettingsCtrlClassをどのように使うべきですか?
- 24. WellKnownTypesをC#でどのように使うべきですか?
- 25. テンプレートリテラルで補間式からvar名を抽出できますか?
- 26. TypeScriptのコンパイル済みJavaScriptチェック・タイプを使用できますか?
- 27. JavaScript文字列テンプレートリテラルがアンギュラ表現で機能しない
- 28. C#リストはいつ使うべきですか?そして、いつarraylistを使うべきですか?
- 29. @classmethodはいつ使うべきですか?defメソッド(self)を使うべきですか?
- 30. 外部HTMLを読み込むためにiframeを使うべきですか?
https://stackoverflow.com/q/37777677/5768908 –