JavaScript 性能提升技巧
Daniel Clifford 在 Google I/O 2012 上做了一个精彩的讲演“Breaking the JavaScript Speed Limit with V8”。在讲演中,他深化解说了13个简略的代码优化办法,可以让你的代码在 Chrome 的 V8 JavaScript 引擎编译/运转你的 JavaScript 代码愈加疾速。在讲演中,他解说了怎样优化,而且解说了缘由。下面简明的列出了优化的关键:
1. 在结构函数中初始化所有的对象
2. 一直用一样的按次初始化对象
3. 尽量运用数字
4. 为数组运用从0开端的接连的主键
5. 不要提早分配大型数组(>64K),你应该在运用的过程中扩展数组
6. 不要删去数组中的元素
7. 不要装在没有初始化或许曾经删去的元素
8. 关于固定巨细的数组,运用”array literals“初始化
9. 在运用前分配正确的空间巨细给小数组
10. 不要在数值数组中存储非数值内容
11. 尽量运用单一类型(monomorphic)而不是多类型(polymorphic)
12. 不要运用 try{} catch{}
13. 在优化后防止在办法中修躲藏的类
若是你有时间的话,请看完好的视频还有PPT ,强烈推荐!我将经常看看这个列表,并比照我的代码。
- 1二维码是网站建设推广和发展的双刃剑
- 2PHP性能优化大全
- 3房地产行业微信营销方案2
- 4GAE上搭建PHP环境并开启URL
- 5如何用PHP模拟QQ登录
- 6MySql常用命令总结
- 7企业为什么偏爱要求资深的网站维护单位做网站呢?
- 8代码审查可以帮助提高代码质量
- 9玩具租赁商城系统需求1
- 10IEG电子学习系统需求说明书
- 11企业信息统计系统开发方案
- 12企业站针对用户的优化
- 13网站建设后,如何确定行业切入点进行网络营销
- 14大规模网站架构
- 15当前电子商务的主流贸易形态
- 16PHP查询字符串技巧
- 17JavaScript 性能提升技巧
- 18再次提及贷款风险管理
- 19浏览器开发工具的秘密
- 20考证辅导网站制作解决方案
- 21 企业四网合一网站升级版2
- 22ecshop中jQuery冲突解决
- 23玩具租赁系统功能列表
- 24企业为什么偏爱需要资深的网站设计企业做官方网站呢?
- 25玩具租赁商城系统需求4
- 26网站制作如何设计网站
- 27家居家装类网站融入社区风格方案
- 28p2p网贷系统可分为三部分
- 29网站建设之后,维护才是重中之重
- 30网贷平台主要运营模式主要有两类---债权转让模式
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼