gpt4 book ai didi

javascript - dojo 的性能(日志记录、 cometd 、 slider )

转载 作者:行者123 更新时间:2023-11-28 03:00:18 24 4
gpt4 key购买 nike

我的 JavaScript 存在一些性能问题,并且我在检测它方面没有取得太大成功。我尝试过的事情之一是使用 firebug 的配置文件工具。它报告最上面的单个调用是对 dojo 的 log() 的调用。无济于事的是,它报告压缩脚本中的行号,因此我无法判断是什么导致了问题。但有趣的是,配置文件报告中 70% 的行用于 dojo 的 log() 调用,因此累积起来,它一定在那里花费了惊人的时间。有没有办法关闭 dojo 日志记录?

唯一可见的日志记录是每 1.5 秒显示一次的条目,它似乎是 cometd 的保持事件状态。我还在一个地方使用了 dojo 的 slider ,但我没有看到任何证据表明这会导致性能下降。

我还应该使用哪些其他工具来尝试识别 JavaScript 中的性能热点?我的 JavaScript 代码部分并不是很大,所以如果真正导致问题的是服务器的往返,我也不会感到惊讶,但我也不知道如何检测它。

最佳答案

您可能正在使用 Dojo 的压缩版本。如果您将 dojo.js 更改为 dojo.js.uncompressed.js,个人资料信息应该会显示更准确的信息。

关于javascript - dojo 的性能(日志记录、 cometd 、 slider ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1257946/

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