Dav*_*vid 5 javascript firefox firebug
我正在开发一个使用Extjs的网站,我在Firefox中使用firebug进行调试.我注意到当我停在firebug的断点处然后几秒钟后再次开始执行时,网站上发生的事情有时会停止发生.例如,如果单击按钮导致A发生导致B导致C并且我的断点在A上,那么如果我在断点处停止则B和C根本不会发生.
我目前最好的猜测是,当这样的事情发生时(这在很多不同的场景中发生了很多),因为动作已被设置为超时,而我们在断点时停止了.
为什么会这样?
我有什么办法可以防止这种情况发生吗?
我能想到的一件事是异步事件和 onComplete 处理程序,例如断点可能会或可能不会实际暂停的动画/补间。或者,如果有后台 XHR 请求,我不确定断点如何处理它。
我认为@kevinDTimm意味着物理学的观察者效应:http://en.wikipedia.org/wiki/Observer_effect_%28physicals%29
| 归档时间: |
|
| 查看次数: |
328 次 |
| 最近记录: |