3 javascript sleep google-chrome delay
我需要在 Chrome 控制台中执行 Javascript,但有一些延迟。如何才能做到这一点?
我需要这个的原因是,一旦焦点从网页(或网页的某个元素)发生变化,它就会重新绘制。因此,我想延迟几秒钟启动在控制台中执行的脚本,以便我可以将焦点更改到我正在使用的页面上的正确元素。
编辑 1:迪内什·帕迪扬 (Dinesh Padiyan)。
对我不起作用,请看屏幕截图:
如果出于调试目的需要延迟,则需要debugger;向代码中添加语句。当您添加调试器并打开开发人员工具时,脚本执行将在您的debugger;语句处暂停,您可以在开发人员工具中检查代码。
console.log('I will execute');
debugger; // execution will pause at this line
console.log("I won't execute until you say so");
Run Code Online (Sandbox Code Playgroud)
如果您需要延迟执行站点行为,可以使用setTimeout()延迟调用。
console.log('I will execute');
debugger; // execution will pause at this line
console.log("I won't execute until you say so");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14096 次 |
| 最近记录: |