清单 25. HTMLConnection 对象解决筹划
如许一来,效力根本与通俗数组一样。
2.7 动态创建 script 标签
一次性设置所有样式,也是削减 Reflow 进步机能的办法。
2.5 XPath
加载并履行一段 JavaScript 脚本是须要一准时光的,在我们的法度榜样中,有时刻有些 JavaScript 脚本被加载后根本没有被应用过 (比如:脚本里的函数大年夜来没有被调用等等)。加载这些脚本只会占用 CPU 时光和增长内存消费,降低 Web 应用的机能。所以推荐动态的加载 JavaScript 脚本文件,尤其是那些内容较多,消费资本较大年夜的脚本文件。
清单 26. 创建 script 标签
写在最后
这篇文┞仿介绍了 Web 开辟中关于机能方面须要留意的一些小细节,大年夜 JavaScript 本身着手,介绍了 JavaScript 中须要避免的一些函数的应用和编程规矩,比如 eval 的弊病,function scope chain 以及 String 的用法等等,也分享了一些比较推荐的做法,并扩大到 JavaScript 对 DOM 操作的机能调优,比如应用 Repaint 和 Reflow 的机制,若何应用特别测量属性,样式相干的机能调优以及 HTMLCollection 对象的道理和应用小技能。这些小细节我们可以在开辟过程中尽量留意一下,以尽可能多的进步我们 Web 应用的机能。
推荐阅读
如不雅你退出 Python 说冥器并从新进入,你做的任何定义(变量和办法)都邑损掉。是以,如不雅你想要编写一些更大年夜的法度榜样,为预备说冥器输入应用一个文本编辑器会更好,并以那个文>>>详细阅读
本文标题:技术进阶:通过来JavaScript 性能调优提高 Web 应用性能
地址:http://www.17bianji.com/lsqh/40502.html
1/2 1