Javascript 有没有办法知道哪些函数/执行耗时最长?
在我的页面(一个基于jquery的web应用程序)上有一个特定的位置,它会挂起。有没有什么工具可以快速确定它是否在某个特定的地方被绊倒Javascript 有没有办法知道哪些函数/执行耗时最长?,javascript,performance,optimization,Javascript,Performance,Optimization,在我的页面(一个基于jquery的web应用程序)上有一个特定的位置,它会挂起。有没有什么工具可以快速确定它是否在某个特定的地方被绊倒 它现在在本地主机上,这可能会改变适用的工具。(我说的不是加载时间,而是执行时间)你看过吗?你看过吗?Firefox的Firebug和Chrome的开发者控制台都有内置的脚本分析工具,可以帮助你识别JavaScript程序中的慢逻辑。Firefox的Firebug和Chrome的开发者控制台都有内置的脚本分析工具,可以帮助你识别慢逻辑JavaScript程序中的逻
它现在在本地主机上,这可能会改变适用的工具。(我说的不是加载时间,而是执行时间)你看过吗?你看过吗?Firefox的Firebug和Chrome的开发者控制台都有内置的脚本分析工具,可以帮助你识别JavaScript程序中的慢逻辑。Firefox的Firebug和Chrome的开发者控制台都有内置的脚本分析工具,可以帮助你识别慢逻辑JavaScript程序中的逻辑。有John Resig的jQuery。还有他写的这篇文章谈到 还有一个很棒的工具叫做IE(和FF),它可以让你在IE(和FF)中进行评测。它提供的不仅仅是简单的JS评测(比如DOM渲染度量),而且非常有用。还有John Resig的jQuery。还有他写的这篇文章谈到
还有一个很棒的工具叫做IE(和FF),它可以让你在IE(和FF)中进行评测。它提供的不仅仅是简单的JS评测(如DOM渲染测量),而且非常有用。使用Firebug,只需调用: 控制台时间(“定时foo”) 在执行要测量的代码之前,请执行以下操作: 控制台。时间结束(“计时foo”) 后来。这是一种低保真的方法
高保真度只需在要测量的代码之前调用
console.profile()
,然后再调用console.profileEnd()
使用Firebug,只需调用:
控制台时间(“定时foo”)
在执行要测量的代码之前,请执行以下操作:
控制台。时间结束(“计时foo”)
后来。这是一种低保真的方法
高保真度只需在要测量的代码之前调用console.profile()
,然后再调用console.profileEnd()
是迄今为止我在那里看到的最好的东西。。。也可以免费使用。。最棒的是它也适用于IE,因为IE的性能受到了最严重的影响。具有所有性能指标的出色应用程序。。需要一点学习,但一旦你习惯了,就再也没有比这更好的了
它还测量ajax请求中的网络时间。。除此之外,还包括渲染时间等。。它可以深入到Jquery之类的JS库中
试试看 是迄今为止我在那里看到的最好的东西。。。也可以免费使用。。最棒的是它也适用于IE,因为IE的性能受到了最严重的影响。具有所有性能指标的出色应用程序。。需要一点学习,但一旦你习惯了,就再也没有比这更好的了
它还测量ajax请求中的网络时间。。除此之外,还包括渲染时间等。。它可以深入到Jquery之类的JS库中
试试看 您使用什么服务器端语言?您使用什么服务器端语言?是的。我还没有注意到这个特性,并且看到其他一些类似的帖子提到firebug没有在这方面提供帮助的工具。是的。我还没有注意到这个特性,并且看到其他一些类似的帖子提到firebug没有在这方面提供帮助的工具。