mcb*_*eav 3 html javascript performance jquery
什么会更好的性能,在页面上有许多隐藏元素,或创建它们并根据需要使用javascript销毁它们.例如,单击某些内容时,首先会创建该元素,然后显示该元素.当它关闭时,它会被销毁.这会比隐藏在页面中的隐藏元素更好吗?
我想这部分取决于元素的复杂程度,部分取决于"性能"的含义.元素越复杂,创建它的代码就越多,创建的时间就越长.因此,将元素隐藏在页面中可能会使其显得更快,但代价是更大的页面(以及更多的DOM筛选),这可能会使整体速度降低一些.