gpt4 book ai didi

javascript - jQuery 分析 - 测量完整的 onReady 运行时

转载 作者:行者123 更新时间:2023-12-02 20:45:59 25 4
gpt4 key购买 nike

我想测量在每个页面中运行整个 $().ready() 范围需要多长时间。

为了分析特定函数,我只需在相关部分的开头设置一个新的 Date() 变量,然后检查到达相关部分的末尾需要多长时间。

测量整个 $().ready 范围的问题是,它有时会异步运行一些代码,然后我迫不及待地等待它全部完成并查看它花了多长时间。

页面完全运行完所有 $().ready 代码后是否会触发任何事件?

编辑:使用 Firebug 或其他客户端调试器不是一种选择,因为我还需要从网站用户收集此分析信息以监控和绘制我们网站的页面加载速度图表

谢谢!

最佳答案

不会触发任何事件,因为 read() 实际上不可能知道任何异步函数何时完成处理。因此,您需要自己构建此功能;您可以使用 jQuery 的自定义事件,或者设置一个在 setInterval() 上运行的函数,该函数可以内省(introspection)环境并推断其他所有操作是否已完成。

关于javascript - jQuery 分析 - 测量完整的 onReady 运行时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1238728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com