检测Javascript内存泄漏并优化代码

类似于xdebug webgrind,它为我们提供了文件等每个函数的粗略执行时间,我想知道如何进行优化以及检测缓慢的javascript函数.

确定萤火虫可以做到这一点,但不确定如何做到这一点?有人可以指导我如何检测内存泄漏吗?如何确定某个功能是否太慢?我的意思是有任何基准,例如在PHP中,我有一个粗略的主意,即任何需要200毫秒以上执行时间的脚本都有点慢/也许可以重构.我的代码应该执行多少秒,这样浏览器的体验才不会变慢?我知道这是一个模糊的问题…但是有基准吗?

在发布代码以供公众使用之前,我应该遵循一些步骤吗?

非常感谢您的宝贵时间.

解决方法:

我认为Fireunit的函数调用概要分析将是优化的最佳解决方案.

http://ejohn.org/blog/function-call-profiling/

上一篇:php_uname()有多快?


下一篇:字符串重复搜索的python代码的优化