Javascript: 通过浏览器显示每个功能所花费的时间

Javascript: Show time taken for each function to fun through browser

这只是一个一般性问题,是否有 chrome 的 tool/addon & 或 firefox 可以 运行 通过每个 javascript 函数 运行 并显示 运行 花了多长时间的结果?甚至每行更好?

我遇到的问题是:我正在创建一个通过 javascript 制作的可视化工具。用户在文本区域中输入 html,然后将 HTML 进一步传递到 iframe 中;就像使用第三方工具包从 HTML 文档中提取 RDFa 标记(绿海龟)一样。

最后,真正的问题是如果输入的数据有很多标记,那么页面就会崩溃。我正在尝试关闭哪些 function/code 部分确实需要很长时间才能处理到我可以优化代码的程度。

我不知道是否有 tool/addon for chrome/firefox 可以解决您的问题。 但是我们可以使用一些代码来做到这一点。 请参考:How to measure time taken by a function to execute

您可以使用任何主流浏览器上的调试工具来执行此操作。

只需按 F12 打开它们。

使用 Javascript 分析器