我目前正在阅读 Nicholas C. Zakas 所著的高性能 JavaScript,他在书中说了这样的话:
Comparing the two pieces of code shows that using the Selectors API is 2 to 6 times faster across browsers (Figure 3-6).
我正在寻找一个基于浏览器的工具,它可以让我捕获和测量给定 JavaScript 片段的性能,并将其与使用不同方法的另一个脚本进行比较(例如,使用 Selector API 与getElementsByTagName
)。
我使用过 Chrome 和 Firebug,但它们似乎都没有真正给我提供他在这里所做的那种比较。我是否错误地使用了这些工具,或者是否有我不熟悉但应该使用的新工具?
最佳答案
最流行的方法就是使用http://jsperf.com/的免费在线服务.
或者clone it来自 github。
与手动测试相比,它有一大优势:它使用 Java Applet,可以访问纳秒计时器,而 JS 计时器(日期对象)只能解析为毫秒。
关于javascript - 我可以使用哪些基于浏览器的工具来检查 JavaScript 代码的效率和内存使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9918179/