jQueryでHTMLを大量に出力する必要があって、こんな感じ(中身は適当です)
var HTML = '<div><h1>タイトル</h1>...</div>';
HTML += '<div><h3>タイトル</h3>...</div>';
HTML += '<div><h3>タイトル</h3>...</div>';
HTML += '<div><h3>タイトル</h3>...</div>';
HTML += '<div><h3>タイトル</h3>...</div>';
.....
.....
いや、もう辛過ぎ!ヒアドキュメント使いたい〜、でもJSでヒアドキュメント使えないしなぁ、つらみ〜と思いつつ、ググってみたら、とってもびっくり!(エクスクラメーション)
JavaScriptでヒアドキュメントが使えるようなっていた・・!(世界は知らない間に変わっていた)
現在(2018年)ほぼすべてのモダンブラウザで利用可能だそうです。
使い方はめちゃくちゃ簡単!
バッグクオートで括るだけ・・!
var HTML = `<div><h1>タイトル</h1>...</div>
<div><h3>タイトル</h3>...</div>
<div><h3>タイトル</h3>...</div>
<div><h3>タイトル</h3>...</div>
<div><h3>タイトル</h3>...</div>
.....
.....
`;
いやあ、もう、ありがとうございましたm(_ _)m
もちろん変数も使えるそうです。
var point = 'えんどう幸せ';
var HTML = `<div><h1>タイトル</h1>...</div>
<div><h3>${point}</h3>...</div>
<div><h3>タイトル</h3>...</div>
<div><h3>タイトル</h3>...</div>
<div><h3>タイトル</h3>...</div>
.....
.....
`;
本当に、もう、ありがとうございましたm(_ _)m
他にもっと詳しく知りたい方は、こちらのサイトで丁寧に説明されていました。