問題タブ [template-literals]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JSON でのテンプレート リテラルの使用 (discord.js)
私はこのJSONオブジェクトを持っています:
"question": "The question, asked by ${users[index]}, was: \n\n${questions[index]}."
「config.json」というファイルで。「app.js」という名前の別のファイルに、次のコード行があります。
message.channel.send(config.question);
コードを実行すると、以下がmessage.channel.send(config.question)
出力されます。
${users[index]} からの質問は次のとおりです。
${質問[インデックス]}。
${users[index]}
and${questions[index]}
をテンプレートリテラルとして扱う方法はありますか? 基本的に、出力は次のようになります。
スティーブが尋ねた質問は次のとおりです。
こんにちは世界!。
users[index] == "Steve"
(および と仮定questions[index] == "Hello World!"
)
私は答えを探し回りましたが、それらはすべて追加のJavascriptを使用するか、それは不可能だと言っています. では、それが不可能な場合、なぜこれが機能するのでしょうか?:
message.channel.send("The question, asked by ${users[index]}, was: \n\n${questions[index]}");
出力:
スティーブが尋ねた質問は次のとおりです。
こんにちは世界!。
javascript - JS ES6 テンプレート リテラルと数値の先頭/接尾辞ゼロ
Python では、このような文字列を作成するときに、数字の先頭にゼロを追加することができます
ES6 テンプレート リテラルで同じことを行うことは可能ですか?
(場合、ゼロの代わりにスペースを使用して同じことを行うことも可能ですか: " 1"?)
javascript - 特別なテキスト フラグメントの構文の強調表示
私はEclipse IDE javascript-editor内にこれを持っています:
内部
このテンプレート リテラルの色を選択できます。
ただし、特別なフラグメント「 」の「構文の色付け」${}
のみを設定したい。
Eclipseでこれを行うにはどうすればよいですか?