javascript - 如何知道哪个 JavaScript 函数执行时间最长?

标签 javascript jquery performance

我正在使用 jQuery 执行 ajax 回调并处理大量对象(超过 150 个)。在我的代码中某处有导致 FF 浏览器显示此消息的函数:

A script on this page may be busy, or it may have stopped responding.
You can stop the script now, or you can continue to see if the script will complete.
Script: mylocalserver/website/Scripts/jquery1.6.2.min.js:16

我需要一种方法来了解是哪个脚本导致了这种情况的发生。如果我可以使用 firebug 来做,我该如何使用它?

最佳答案

你可能有一个无限循环。 150 个对象并不算多(如果它们不是那么大的话)。

关于javascript - 如何知道哪个 JavaScript 函数执行时间最长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8655484/

相关文章:

javascript - jQuery,删除某些文本 block

php - 为每个 session 分配随机颜色,用于聊天

algorithm - 在评估性能时如何考虑缓存未命中?

javascript - 修改 sphider search.php 文件并帮助我

javascript - 如何使用函数(for-loop)从按钮获取用户输入以显示在文本框中?

javascript - 未定义显示而不是 Twitter 的用户名

php - 我可以使用哪个jquery?

mysql - 两台MySQL服务器之间的速度差异

c# - ReadOnlySpan<T> 参数是否应使用 "in"修饰符?

javascript - 使用 Webpack 和 mocha-loader 在浏览器中从 React 应用程序运行 Mocha 规范