什么通过html或jquery提供更好的性能,属性?

时间:2011-01-13 11:55:40

标签: javascript jquery html performance

所以有时我的html需要一些特殊的类/ div / attributes / ..让jquery脚本工作(网站的“no-javaSript”版本不需要这些元素才能正常工作)。我相信你知道我在说什么。

现在我想知道对于网站的性能/加载时间有什么好处。是否已经在html中编写了“额外”html代码或者通过脚本添加它们?

如果您对此有任何经验,如果您与我分享,我将很高兴。

非常感谢!

1 个答案:

答案 0 :(得分:1)

使用这些方法时,您不会感觉到任何实质性差异,但在生成自定义属性服务器时,它的开销要小得多。

如果您正在做客户端 - 您必须将事件附加到页面加载,遍历DOM以查找所需的标记名称,操纵这些元素的属性,导致修改DOM并可能触发重排,你完全不需要它。

当您在服务器端执行此操作时 - 无需额外计算,您只需将输出权重增加几个字节即可。