![]() |
1
2
您可以使用此处的方法显示进度条,而不必让浏览器锁定您。 http://www.kryogenix.org/days/2009/07/03/not-blocking-the-ui-in-tight-javascript-loops 我在本页上几乎使用了这种方法: 使浏览器在加载时不挂起并显示反馈。 |
![]() |
2
2
jQuery通常不会让事情变得更快,只是更简单。我使用jQuery填充表,但它们非常小(最多2列乘40行)。您在表中填充了多少数据?这可能是限制因素。 如果您发布一些表填充代码,我们可以看看是否有可能以任何方式提高性能。 |
![]() |
3
1
两条建议适用于任何情况:
方式
你正在做这件事,它会对你的表现产生很大的影响。这似乎有点违反直觉,但对于大多数浏览器,构建一个大字符串,然后设置
(这是原始JavaScript/DOM;如果您已经在使用jQuery并且更喜欢它,那么最后一行可以重写
|
![]() |
S. Jacson · 任意两台发电机的速度差(内置功能) 2 年前 |
![]() |
Sadeq Dousti · 相当于“嵌套删除”的执行性能SQL查询 2 年前 |
![]() |
Prince · 复制大型文件需要更多时间 3 年前 |
![]() |
Sagar · 为什么在循环之外声明变量会更快? 3 年前 |
![]() |
seco · 如何在不挂起页面的情况下加载JS 3 年前 |