【发布时间】:2009-04-15 03:58:44
【问题描述】:
只是想知道真正检查 JS 脚本的最佳工具是什么,并研究如何将整体性能在大小和速度方面提高到“最大程度”?
【问题讨论】:
标签: javascript optimization profiling
只是想知道真正检查 JS 脚本的最佳工具是什么,并研究如何将整体性能在大小和速度方面提高到“最大程度”?
【问题讨论】:
标签: javascript optimization profiling
我喜欢使用Firebug 的分析器来提高整体速度。它会告诉你每个函数被调用了多少次,执行所用的时间(平均和总体),以及函数所用的总 JS 执行时间的百分比。我不是微优化的忠实拥护者,因此我不使用任何工具来从我的代码中获得“最大程度的最大化”,但分析器有助于清除更大的问题。
至于大小,我使用YUI compressor 来最小化我的 JavaScript 文件的大小。 (还有其他 JavaScript 缩小工具,我只是最习惯 YUI 的。)
【讨论】:
如果您拥有 Safari 4,则可以在其 Web Inspector 中使用 JavaScript Profiler。
对于压缩代码,我喜欢 Dean Edwards 的 JavaScript Packer。
史蒂夫
【讨论】:
我通常遵循以下步骤。
【讨论】: