JavaScript 性能优化?
只是想知道真正检查 JS 脚本并寻找在大小和速度方面将整体性能提高到“最大”的方法的最佳工具是什么?
Just wondering what the best tool is to really check JS scripts and look at ways of improving overall performance to the "utmost maximum" in terms of size and speed?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我通常遵循以下步骤。
I usually follow the following steps.
我喜欢使用 Firebug 的分析器来提高整体速度。 它将显示每个函数被调用的次数、执行时间(平均时间和总体时间)以及该函数所花费的总 JS 执行时间的百分比。 我不太热衷于微优化,因此我不使用任何工具来从我的代码中获得“最大程度的最大化”,但分析器可以帮助消除更大的问题。
至于大小,我使用 YUI 压缩器 来最小化 JavaScript 文件的大小。 (还有其他 JavaScript 缩小工具,我最习惯的是 YUI。)
I like using Firebug's profiler for improving overall speed. It'll show you how many times each function is called, how long it took to execute (average and overall), and the percentage of the total JS execution time the function took. I'm not a big fan of micro-optimization, so I don't use any tools to get the "utmost maximum" out of my code, but the profiler helps weed out the bigger issues.
As for size, I use the YUI compressor to minimize the size of my JavaScript files. (There are other JavaScript minification tools out there, I am just most used to YUI's.)
如果您有 Safari 4,则可以在其 Web Inspector< 中使用 JavaScript Profiler< /a>.
为了压缩代码,我喜欢 Dean Edwards 的 JavaScript Packer。
史蒂夫
And if you've got Safari 4, you can use the JavaScript Profiler in its Web Inspector.
For compressing your code, I like the JavaScript Packer by Dean Edwards.
Steve