性能调整也是开发者应当留心的关键部分之一。经过多年发展,业界对于如何优化Win32程序性能已经有非常多的了解。Cell中包含的内容称为"Text"。修改后代码如下:tbl = theDoc.createElement;此次运行时间只有2100ms,节约了大约10%的时间。(立即脚本没有被包含在一个function块中,因此会在加载过程中执行。一般来说,这也表明立即脚本最好放在function块中,并在document或者body对象的onload 句柄中处理该函数。随后的修改是使用了预制的样式表。因为不需要对每一列重新计算大小等,使用样式表实际上提高了性能,尤其当表格中的列数很多时。在Test7中, 取而代之,我们通过innerText 指定包含的文字。这大大降低了性能。显然,innerHTML是非常耗时的。

提高代码性能技巧谈—以创建千行表格为例

提高代码性能技巧谈—以创建千行表格为例

提高代码性能技巧谈—以创建千行表格为例