|
1
2
从不,从不,从不从循环中更新dom。由于过多的重新流动和重新绘制,这可能会破坏页面的性能。 要做的事情是只在内存中构建新的html,然后一旦构建完成,就用一个操作将其注入dom。
|
|
|
2
1
对于删除我不知道任何方式是真正有效的,所有的变化我知道有相当大的性能影响。 对于创建,创建一个html字符串并将其设置为innerhtml属性在大多数情况下对性能影响最小。 所有对createElement()的方法调用和所有的.append()调用,稍后将访问DOM并通常会大大降低性能。 下面是一个如何改进代码的示例:
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |