我是靠谱客的博主 优秀煎饼,最近开发中收集的这篇文章主要介绍增强优化JavaScript性能的方法 - 技巧大全,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、优化页面加载时间

在修改JavaScript代码提升网页或应用程序的性能之前,我们先了解一下客户端与JavaScript代码之间的交互处理:

  • JavaScript代码通过HTML<script>标签引入,来实现加载的;

  • 在上述的这个阶段,我们做的变化处理将确保代码会高效、快速地加载,即代码可以更快的准备就绪来执行,从而提升网页或应用程序的可感知响应能力。

  1. HTML标签顺序
  2. JavaScript文件GZip编码传输
  3. JavaScript代码缩编混淆编译
  • 使用JSMin 进行代码缩编
  • 使用UglifyJS 进行代码混淆
  • 使用Google Closure Compiler 进行代码编译
  • 避免全局变量的使用以实现更优压缩
  1. 请求时才延迟加载JavaScript文件 【点击详细】

二、优化文档对象的操作

  1. 实现对页面元素的最小化访问
  2. 尽量利用已有元素
  3. 离线DOM的利用
  4. 使用CSS而非JavaScript来操控页面的样式

三、提升DOM事件性能

  1. 委托事件至父元素
  2. 使用框架化处理频密发出的事件

四、提升函数性能

  1. 使用记忆功能保存先前函数的返回结果

五、使用正则表达式实现更快速的字符串操作

六、更快速的使用数组

  1. 快速创建数组
  2. 快速进行数组循环
  • 避免在循环中创建函数

七、转移密集型任务至WebWorker

如何转移计算密集的代码任务至独立的操作系统线程,以在后台实施大量的繁重操作时确保用户界面的响应能力?

  1. 使用Web Worker来处理图像数据
  2. 简单的性能测试、性能测量
  • 测量函数的执行时间

关于JavaScript性能优化有上千条诀窍;
这里只是简单的罗列的一下常用的优化技巧;

注意: 详细的介绍内容,请点击查阅相关文章链接或搜索关键词。

以上就是关于“ 增强优化JavaScript性能的方法 - 技巧大全 ” 的全部内容。

最后

以上就是优秀煎饼为你收集整理的增强优化JavaScript性能的方法 - 技巧大全的全部内容,希望文章能够帮你解决增强优化JavaScript性能的方法 - 技巧大全所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部