記錄一個小技巧
基於ES5的多行字串拼接,增加html模板的可讀性
var htmlString = "<div>"+
"This is a string."+
"</div>";
ES6中使用`
的模板字串可以讓我們的多行html模板更簡潔
var htmlString = `<div>
This is a string.
</div>`;
然而它們在 IE 下並沒有被支援,如果你需要在不經過 Babel 或類似的工具編譯的情況下支援 IE,可以使用使用折行轉義字元來增加程式碼的可讀性。
var htmlString = "<div>
This is a string.
</div>";
Reference:
Multiline String Variables in JavaScript