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二维码是网站建设推广和发展的双刃剑
- 2微信公众平台有什么好处
- 3万网云服务器,优惠啦!!!
- 42014年玩具租赁市场达8亿,如何抓住这市场良机?
- 5企业四网合一网站升级版1
- 6PHPUnit
- 7HTML5的呈现代表着新一波的Web顺序办法
- 8考证辅导网站制作解决方案
- 9如何让企业网站发挥到机极致
- 10常见的 Android 新手误区
- 11有关,PHP.ini 性能优化
- 12每个cookie都是一个名/值对
- 13网站建设和营销带来的经济效益
- 14PHP/MYSQL 查询大数据
- 15房地产行业微信营销方案3
- 16企业为什么偏爱要专门的网站建设企业做官网呢?
- 17魅妆社区项目开发文档
- 18玩具租赁电商平台是什么
- 19PHP函数代码段
- 20网站制作如何设计网站
- 21电子商务网站的下一个掘金点-----O2O
- 22世界看到你-----微信公众平台
- 23网站建设何以做到内容丰富
- 24404过错跳转到一个页面,咱们取名叫:missing404.php
- 25玩具租赁如何走出困境
- 26企业为什么偏爱需要资深的网站设计企业做官方网站呢?
- 27网站改版注意的问题
- 28网贷平台主要运营模式主要有两类---传统P2P模式
- 29一篇HTML5分裂成两标准
- 30 数据库操作基类
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼