13个JavaScript 性能提升技巧
来源:互联网 发布:c语言竞赛编程题目 编辑:程序博客网 时间:2024/04/30 17:21
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. 在优化后避免在方法中修隐藏的类
0
上一篇:人生的道路上不需要最后一次
下一篇:男人的责任!
相关热门文章
- phpStudy 2013下载,PHP5开发...
- 草和谐榴社区caoliushequ...
- 灵芝的种类和图片
- 为PHP添加GD库支持
- 秋天的惆怅
- 大家都是用什么来管理hadoop集...
- 网站被人挂了吗,添加了些程序...
- Nginx如何保证不走宕机的那个...
- 大家谈谈MYSQL客户端和服务器...
- 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~
评论热议
- 【分享】13 个 JavaScript 性能提升技巧
- 13个JavaScript 性能提升技巧
- JavaScript 性能提升的13个小技巧
- JavaScript 性能提升技巧
- 提升web性能的9个技巧
- 提升ASP.NET程序性能的20个技巧
- 10个有效提升jQuery性能的小技巧
- 25个提升iOS应用程序性能的诀窍和技巧
- 提升Web性能的8个技巧总结
- 提升Web性能的8个技巧总结
- 提升网站性能开发的10个技巧
- 提升网站性能开发的10个技巧
- 提升网站性能开发的10个技巧
- 提升网站性能开发的10个技巧
- 提升网站性能开发的10个技巧
- 提升 Node.js 应用性能的 5 个技巧
- 提升 Web开发性能的 10 个技巧
- 提升网站性能开发的10个技巧
- 年轻时不做会后悔的八件事
- 简易Blog项目总结
- 来兄弟连这十几天的感受
- 人生的道路上不需要最后一次
- linux fcntl函数说明
- 13个JavaScript 性能提升技巧
- 男人的责任!
- 能获得某种东西并不取决于我们的欲望,而是取决于我们的能力
- 致自己
- 一个牛逼的男人
- 小吐槽——大收获
- 做你现在该做的事。不要去给将来留下借口。
- 打酱油的日子
- 致我渐渐远逝的兄弟们
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
去逝
逝世
铁扇公主是什么妖怪
铁扇
铁扇公主肚子疼
铁扇公主的来历
铁扇公主吧
铁扇公主图片
铁扇公主的图片
铁扇公主入腹图片
铁扇公主
杰拉德巴特勒去世
著名汉学家马悦然去世
羽球女皇韩爱萍去世
lookedatherfore去世
70岁皮包骨大象累瘫后去世
变性ts去势吧
去势雌伏变装男妾
去势文
缠足去势蓄男妾 长篇
小男孩去势文
去势的阉奴生活
化学去势
去势者的女装生活10
去势文吧
不知去向
去向
90后工资去向
聂枭本人现在去向不明
免费师范生的去向
选调生二年期满后去向
国际关系学院毕业去向
大连海事大学毕业去向
北京外国语大学毕业去向
清华大学毕业生就业去向
中国计量大学毕业去向
上海财经大学毕业生去向
肇庆叶锐免职后去向
北京师范大学毕业生去向
北京电子科技学院毕业生去向
去那