摘要: 什么是性能优化? 就是在通过改进程序的结构和执行过程,使得我们能在更短的时间内,利用更少的资源来完成同样的工作。 对于编译型语言来说,可以通过改进数据结构、算法,将中间代码转化为本地代码,缩短汇编指令(避免类型转换),读写高速缓存,控制垃圾回收等方法来提升程序性能。 性能优化,往往提升空间是很有限的,而且需要投入相当的精力,所以除了平时养成习惯,建议将性能优化放在最后,很多情况下它都不是必须的。 对于,我们前端来说,性能优化,主要指的是,提升页面的加载速度,避免内存泄露,避免频繁的重绘,改进算法(尽量使用JS的原生函数)。下面我们主要讨论加载速度页面加载速度页面的加载,包括从请求、响应... 阅读全文
posted @ 2014-02-17 18:04 宏图志远 阅读(353) 评论(0) 推荐(1) 编辑