作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果我没记错的话,Chrome 扩展程序文件是从客户端计算机加载的,因此加载速度非常快?
是否值得合并我的所有 JavaScript 文件(内容脚本大约有 10 个)并使用 Google Closure 编译器编译它们?
我会看到很大的性能优势吗?
最佳答案
Google Closure 编译器本质上会产生两件事:
较小的代码优势在本地加载资源的情况下并不那么重要。它可能会加快解析时间,可能会减少内存需求,但与网络传输时间相比,结果几乎不明显(这里的“明显”是指“可测量”)。
至于优化代码..
还要注意,这会让调试变得很痛苦。它不仅仅是一个缩小器,我不认为源映射可以使用它。没关系,源映射确实有效,但这是一个需要跳过的额外障碍。
底线:尝试一下并没有坏处,但不要指望有大的好处,并且如果您的内容脚本的行为方式需要来提高性能,您可能需要以不同的方式重做它们。
关于javascript - Chrome扩展程序性能优化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24173221/
我是一名优秀的程序员,十分优秀!