【发布时间】:2013-02-21 05:24:11
【问题描述】:
我在我的 javascript 中使用console.log很多来调试鼠标移动事件。我遇到的问题是,当在 chrome 控制台中时,没有遵循新条目。
在这些屏幕截图中得到了最好的说明:
第一批日志很好,因为它大到可以在屏幕上看到所有日志:
几秒钟后:
日志已超出需要我滚动的窗口大小。
这使得调试鼠标移动事件变得异常困难,因为我必须移动到控制台并向下滚动,从而在日志中添加更多条目。
所以我的问题是:我怎样才能让 chrome 从本质上跟踪日志而不是停止并要求我滚动。
【问题讨论】:
-
您可以将每个事件压缩成一个信息对象,您可以在控制台中展开该对象以获取更多信息。此外,制作一个检测快捷键的功能,以暂时阻止记录
-
我曾想过发出一个键盘命令来停止记录。不过我不太喜欢这个解决方案。
-
使用
Ctr+L来清除日志,这样您就不必滚动了怎么样? -
仍然遇到这个错误。还有其他人吗?
-
最后我接受了 MackieeE 的建议,我做了两个事件,一个是开始记录,一个是停止记录。 Stop 也显示了日志。
标签: google-chrome logging console