是否有之间的差异...商店HTML代码中变量(浏览器更快?)
这
<html>
...
<div id="myDiv"> </div>';
...
</html>
var manyHtmlCode = ' ... many Html Code ... ';
// onclick -> write it in to the DIV -> $('myDiv').append(manyHtmlCode);
这
<html>
...
<div id="myDiv" style="display:none;"> ... many Html Code ... </div>';
...
</html>
// onclick -> show content $('myDiv').show();
很明显,我认为第二种解决方案在JavaScript中速度更快,但浏览器速度怎么样? 浏览器在正文标签中使用较小的HTML代码更快(例如,拖动div)吗?
如果是这样,这将是更好地存储在一个JS变种不需要HTML代码。我的问题是,我有许多可拖动div的页面。当html代码更小时,Imho更好。
这是正确的答案。 –