前端怎么进行性能优化

247 阅读1分钟

前端优化的目的

  1. 从用户角度而言,优化能够让页面加载得更快、对用户的操作响应得更及时,能够给用户提供更为友好的体验。

  2. 从服务商角度而言,优化能够减少页面请求数、或者减小请求所占带宽,能够节省可观的资源。

如何性能优化

1.网络通信层:

  • 降低请求次数
    • 合并文件
    • 使用精灵图
  • 提高代码质量的传输
    • 代码压缩
    • 图片压缩
    • CDN外链服务
    • 启用gzip压缩(网络传输的压缩)

2.代码层:

  • 尽量不使用闭包,节省内存
  • 节省CPU
    • 杜绝无效的循环(满足条件时终止循环)
    • 递归过程优化(添加缓存)