Javascript heredoc 質問する

Javascript heredoc 質問する

JavaScript で heredoc のようなものが必要です。これについて何かアイデアはありますか? クロスブラウザ機能が必要です。

次のようなものがほしいです:

heredoc = '\
<div>\
    <ul>\
        <li><a href="#zzz">zzz</a></li>\
    </ul>\
</div>';

ベストアンサー1

試すES6 文字列テンプレート、次のようにすることができます

var hereDoc = `
This
is
a
Multiple
Line
String
`.trim();

console.log(hereDoc == 'This\nis\na\nMultiple\nLine\nString') // true

この素晴らしい機能は、古いブラウザでも使用できます。タイプスクリプト

おすすめ記事