JavaScriptでヒアドキュメントの使い方
JavaScriptでヒアドキュメント(here document)を使用するには、次のようにします。
複数行の文字列を変数に代入する場合
var myString = `This is a
multiline string`;
インターポレーションを使って文字列を組み立てる場合
var name = "John";
var age = 25;
var myString = `My name is ${name} and I am ${age} years old.`;
console.log(myString) // "My name is John and I am 25 years old."
また、文字列に改行を含めたい場合は、以下のように書くこともできます。
var myString = `This is a
multiline
string`;
ヒアドキュメントは、複数行にわたる文字列を簡単に表現するために使用されます。 三重クォートで括られた文字列は、改行文字や空白文字をそのまま含むため、HTMLやSQLなどの多行の文字列を扱う場合に有用です。
これはES6から使用可能な機能のため、ブラウザのサポートによっては使用できない場合があります。