javascript: 文字列の連結 / テンプレートリテラル、ヒアドキュメント(${})
文字列と変数を合体させて代入・出力させるのにテンプレートリテラルってのがあるそうだ
作成日:2024-02-01, 更新日:2024-02-02
基本
まず…下記のような文字列が変数に格納されている
let hoge = '丸ごとシマウマ';
従来の文字列の連結
console.log('食べる: ' + hoge);
テンプレートリテラルを使った文字列の連結
console.log(`食べる:${hoge}`);
- 「`(バッククォーテーション)」で囲む
- 変数は「${}(プレースホルダー)」で囲む
- 「${}(プレースホルダー)」には変数だけじゃなく関数なども記述可能
ヒアドキュメント
テンプレートリテラルはヒアドキュメントとも呼ばれるそうだ