Javascript优化 - 有没有更简单的方法来加速Javascript?

时间:2011-01-13 04:17:33

标签: javascript optimization

我在JS编写了一个重要的脚本,我想优化它以便更快地运行,但是逐个功能执行并执行“速度测试”花费的时间太长了。谁知道更好的方法?我听说你可以使用萤火虫,但我没有找到任何有用的链接,如何去做...

我正在优化的页面在这里: http://flanvas.com/development/flanvas/examples/custom-class.html

我特意尝试优化flanvas.js,它位于: http://flanvas.com/development/flanvas/flanvas.js

任何去往哪里的方向都非常有帮助。谢谢!

3 个答案:

答案 0 :(得分:6)

在Safari或Chrome中使用FireBug或开发人员工具。在Safari / Chrome中,转到“配置文件”选项卡,单击“启用配置文件”按钮,然后单击“记录”按钮。在完成足够的测试后,再次点击它以捕获配置文件。

你会得到一个精彩的列表,在他们服用的时间,他们调用的其他函数以及多种方法对它进行排序时分解你的函数。

在提出这个问题之前,我会给你一些你应该做的谷歌搜索,而不是引导你完成这个问题:

答案 1 :(得分:3)

您希望首先对您的javascript代码进行分析,以找到代码的哪一部分最慢。当然,主要的工具是firebug。 Firebug是一个非常好的分析工具。

您可能还希望看到此问题以获得更多帮助: What is the best way to profile javascript execution?

答案 2 :(得分:1)

如果你使用的是Firefox,firebug是一个很好的工具,它还可以为你提供一些关于如何加速javascript的基本想法。

更多http://getfirebug.com/whatisfirebug

您可以将其下载为JS代码,并在使用其他浏览器时将其添加到您的文件中。

不过,还有其他工具,如果这没有帮助......但这是一个好的开始