有些情况下,你鼠标瞄着你想要的元素就出现,鼠标一划走,你想要的元素就会消失,这种情况下。
为了确保调试能够稳定输出,可以采取控制台的debugger的方式暂停页面输出改变。
点击上图所示元素字右侧的控制台 复制下面代码到控制台并执行
setTimeout(() => { debugger; }, 5000);
这段代码的意思是,延迟秒之后,启动浏览器的debug调试模式,暂停所有的执行,包括元素的更新。
这样就能保证,指定时间之后浏览器被暂停,可以轻松获取可能产生变动的数据。
JavaScript 12 次阅读 178 字 发布于 2026-04-27 预计阅读时间: 1 分钟
有些情况下,你鼠标瞄着你想要的元素就出现,鼠标一划走,你想要的元素就会消失,这种情况下。
为了确保调试能够稳定输出,可以采取控制台的debugger的方式暂停页面输出改变。
点击上图所示元素字右侧的控制台 复制下面代码到控制台并执行
setTimeout(() => { debugger; }, 5000);
这段代码的意思是,延迟秒之后,启动浏览器的debug调试模式,暂停所有的执行,包括元素的更新。
这样就能保证,指定时间之后浏览器被暂停,可以轻松获取可能产生变动的数据。