【问题标题】:Chrome devtools, monitor when an eventhandler is attached?Chrome devtools,监视何时附加事件处理程序?
【发布时间】:2014-02-11 09:53:27
【问题描述】:

我正在尝试监控生产环境中的一些性能。 JS 被缩小和丑化了,所以我不能轻易地在绑定事件的函数上设置断点。

我在 Chrome 开发工具中看到,当我检查特定元素时,我还可以看到绑定的事件处理程序。

是否可以设置一个计时器或创建某种监视器来告诉我事件处理程序附加到元素(在页面加载时)需要多长时间。

谢谢

【问题讨论】:

    标签: javascript performance google-chrome google-chrome-devtools


    【解决方案1】:

    在 DevTools 的控制台 API 上查看 console.time 和 console.timeEnd: https://developers.google.com/chrome-developer-tools/docs/console-api#consoletimelabel

    我会将时间放在代码的第一行,并将 timeEnd 放在附加事件函数中。

    另外请注意,DevTools 可以在一定程度上美化您的代码,当您在源面板中时,单击 DevTools 窗口左下角的{} 按钮。

    【讨论】:

    • 但是如何将 console.time 添加到第一行等?
    猜你喜欢
    • 1970-01-01
    • 2010-09-23
    • 1970-01-01
    • 2014-08-10
    • 1970-01-01
    • 1970-01-01
    • 2013-06-06
    • 2014-04-24
    • 1970-01-01
    相关资源
    最近更新 更多