如何使用Firebug检查javascript超时?
How do you inspect a javascript timeout using Firebug?
我怀疑我在javascript中触发刷新的超时函数有问题。Firebug中是否有一种方法可以查看已注册的超时?
编辑:我想我不清楚,是否有办法查看超时回调列表或其状态?(Timeleft,是否触发,注册函数等....)
如果您指定了所有的超时,您可以在firebug中查看它们。
var t1 = setTimeout(...,...);
然后在控制台中输入t1
并按输入
或者在控制台中输入console.log(t1)
并按输入
使用console.log('your message here');
来跟踪你的函数执行。
在函数的开头调用它,你将知道该函数正在被调用。
如果您将它放在setTimeout
调用的函数中,您将知道它触发了多少次。
你需要从你的javascript发送消息到firebug控制台
应该像console.debug()
一样简单setTimeout(
function()
{
console.debug("EVENT!");
},
1500
);
见:http://getfirebug.com/wiki/index.php/Console_API
相关文章:
- 使用javascript和随机暂停/超时快速循环文本
- iOS Safari Javascript设置超时问题
- CXP项目中的Javascript超时
- 将变量传递到超时函数的Javascript
- 可以clearTimeout删除JavaScript中已触发超时事件的未处理回调
- JAVASCRIPT-“;事件内部代码”;超时?o.o
- Chrome javascript调试器在超时时暂停,可以't调试单击事件
- iMacros + Javascript - 如何在页面超时时刷新
- 同步 Javascript 承诺超时以加班 Google 地理编码查询限制
- 如何在javascript中设置浏览器关闭时的会话超时
- Javascript设置超时和重定向-IE冻结
- PHP/Javascript会话超时并发出警告
- 如何一个接一个地运行javascript超时,而不是并行运行
- 进度栏中的Javascript会话超时倒计时
- javascript文件的异步加载超时
- javascript浏览器超时第二个计时器
- 重置设置超时-javascript
- 单击按钮超时javascript
- 使用超时javascript创建随机数
- 清除“设置超时Javascript”