我正在编写一个jQuery插件,并且正在进行一些相当繁重的操作,这使得我的插件变得更慢,反应更慢.我想知道是否有任何工具可以帮助我优化我的JavaScript?
我建议使用Firebug的"配置文件"选项卡作为开始.
只需单击配置文件选项卡,然后使用您的插件一段时间,然后再次单击配置文件选项卡.然后,您将看到一个关于调用哪些函数以及每个函数花费多少时间的报告.
然后,我推荐文章加速你的JavaScript
正如文章中所述,为什么脚本执行时间太长
循环中发生太多事情.
功能发生太多.
递归太多了.
DOM交互太多了.
我还没有找到一个工具,可以自动优化或重构JavaScript以提高速度.对我来说,这一直是一个手动过程.