JavaScriptで文字列フォーマット

 アドベントカレンダーやってみたけどネタを生み出す時間が平日はなかなかきつい。今日も短めに。

 進化のスピードが早いJavaScript。文字列表現に変数を埋め込む方法が以前までなかったのだが、ぼくが気づかぬうちに追加されていた。

 文字列をバックティック「`」で囲む。バックティックであってシングルクォートではない。バックティックであってBUCK-TICKではない。
バックティックで囲んだら他言語と同じように、文字列中で変数名を「${}」で囲う。

var s = "foo";

console.log(`${s} bar`);
comment: 0