我想知道如果把你的html放在javascript或者html文件中會更好。有我的js文件把HTML放在Javascript中的好處
例如有這樣的
$('<div>').addClass('test').append(
$('<p>').text('test1'),
$('<span>').text('test2'),
$('<span>').text('test3')
).insertAfter($('#test1'));
VS
我的HTML文件看起來像這樣
<div id="#test1"></div>
<div class="test">
<p>test1</p>
<span>test2</span>
<span>test3</span>
</div>
和js文件有:
$(」 。。測試')表示();
總的想法是儘可能地分開你的邏輯和標記。在這種情況下,第一個選項沒什麼意義,會污染你的JavaScript,加上性能會更糟,因爲你正在創建每個元素。 – elclanrs
您可以(通過JavaScript模板系統)獲得兩全其美的好處。 – Pointy