Javascript 性能 : How to check what is slowing down the page?

标签 javascript performance profiling

我有一个非常慢的页面,不是在加载方面,而是在页面上的表单字段中键入时的响应速度方面。

页面上没有ajax——这与网络传输无关。

发现代码瓶颈的好策略是什么?我在 chrome 开发人员工具中找不到任何东西可以告诉我瓶颈在哪里。

最佳答案

Webkit 有一个“配置文件”选项。打开开发人员工具 (ctrl+shift+i) 并单击“配置文件”。从那里您可以在底部看到一个录制按钮(圆圈)。单击它并像往常一样使用您的页面。再次单击它以停止并检查函数调用的时间线!

或者,您可以使用以下方法单独对函数进行基准测试:

console.time( "Some label" );
console.timeEnd( "Some label" );

关于Javascript 性能 : How to check what is slowing down the page?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8376657/

相关文章:

javascript - 为什么 CasperJS 不能显示网站 'outlook.com' 的一部分?

javascript - jQuery-ui 对话框不显示点击事件

java - com.sun.mail.smtp.SMTPSendFailedException : 550 Access denied - Invalid HELO name (See RFC2821 4. 1.1.1)

performance - Kotlin 使用运行时断言进行空值检查 - 性能开销?

Windows 中的 Python 分析,如何忽略内置函数

javascript - 使用 ember.js + kendo UI 时 Handlebars 脚本内的 HTML 不显示

javascript - 多个 Javascript Ajax 调用阻塞了 UI (Laravel REST)

c - 如何使这个非常小的 C 程序更快?

javascript - 如何分析 nodejs 应用程序是否存在 docker 容器内的内存泄漏?

java - JProfiler : Finding the Memory leak reference name