带有标签 优化 的文章

上一篇文章中,我们了解到了,页面首次渲染需要DOM和CSSOM都构建完成才能实现,也就是CSS会阻塞页面的首次渲染。那么外部JS、CSS文件的加载和DOM构建之间是如何相互影响的呢,我们将对此一探究竟。

准备工作

我们将使用一个express服务器,并延时返回请求。文件名中带有delay-n.(css|js)的文件将会在 n * 100ms后返回。整个项目源文件见这里

...

查看全文

算法是决定代码运行速度的重要原因,将一个指数复杂度或者O(n2)复杂度的流程简化为线性复杂度可以为性能带来质的提升。选择合适的算法后,同样有一些可以进行优化的地方,本文简要探讨一些算法优化手段。代码示例采用Python,但思路适用于各种语言。

减少每次循环执行的操作

假如我们要遍历列表nums的元素,执行一些操作dosth,如果使用while循环:

...

查看全文