试图减少DOM节点的数量,我对此进行了一些研究,但没有找到任何比较数字,例如,使用两个DOM元素代替两个伪元素更好还是使用20个字符更好文本节点而不是10个字符的DOM元素(假设它比文本节点包含更多的参数(不是缓存了吗?))?
目标是简化使用大型DOM树(大多数情况下,每个单元中具有某种结构的表,总共约30000个DOM元素)的工作。
我已经阅读了有关伪元素的W3规范,但没有找到任何有用的信息。
那么,有任何共同的规则吗?还是只有基准测试才能发现?
我也见过this question,但并没有太大帮助,因为我的问题是比较不同的节点-应该优先选择哪个节点来提高性能?
是的,我知道cell-reusing
的方法,但这也取决于单元的复杂性(在IE11滚动中滞后很多,远不止一次呈现整个结构)。