作家
登录

技术进阶:通过来JavaScript 性能调优提高 Web 应用性能

作者: 来源: 2018-02-05 09:37:42 阅读 我要评论

清单 25. HTMLConnection 对象解决筹划

技巧进阶:经由过程来JavaScript 机能调优进步 web 应用机能

如许一来,效力根本与通俗数组一样。

2.7 动态创建 script 标签

一次性设置所有样式,也是削减 Reflow 进步机能的办法。

2.5 XPath

加载并履行一段 JavaScript 脚本是须要一准时光的,在我们的法度榜样中,有时刻有些 JavaScript 脚本被加载后根本没有被应用过 (比如:脚本里的函数大年夜来没有被调用等等)。加载这些脚本只会占用 CPU 时光和增长内存消费,降低 Web 应用的机能。所以推荐动态的加载 JavaScript 脚本文件,尤其是那些内容较多,消费资本较大年夜的脚本文件。

清单 26. 创建 script 标签

技巧进阶:经由过程来JavaScript 机能调优进步 web 应用机能

写在最后

这篇文┞仿介绍了 Web 开辟中关于机能方面须要留意的一些小细节,大年夜 JavaScript 本身着手,介绍了 JavaScript 中须要避免的一些函数的应用和编程规矩,比如 eval 的弊病,function scope chain 以及 String 的用法等等,也分享了一些比较推荐的做法,并扩大到 JavaScript 对 DOM 操作的机能调优,比如应用 Repaint 和 Reflow 的机制,若何应用特别测量属性,样式相干的机能调优以及 HTMLCollection 对象的道理和应用小技能。这些小细节我们可以在开辟过程中尽量留意一下,以尽可能多的进步我们 Web 应用的机能。



  推荐阅读

  一文让你学会所有的python模块使用

如不雅你退出 Python 说冥器并从新进入,你做的任何定义(变量和办法)都邑损掉。是以,如不雅你想要编写一些更大年夜的法度榜样,为预备说冥器输入应用一个文本编辑器会更好,并以那个文>>>详细阅读


本文标题:技术进阶:通过来JavaScript 性能调优提高 Web 应用性能

地址:http://www.17bianji.com/lsqh/40502.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)