3 ms·
OOC question regarding console scripts: unless it's specified by the code that the function will stop at a certain point, most functions like yours will loop fo
by mdrzn 5y ago
OOC question regarding console scripts: unless it's specified by the code that the function will stop at a certain point, most functions like yours will loop forever. Is there a way to stop them, once pasted in the console, apart from refreshing the page? Is there no way to "stop" the loop of that specific function that was started? I googled around a bit but I think I'm out of my depth here.
- unlog 5y agoYes, but you have to code for it. I guess you mean you want to "kill the process" in some way, and that's not possible as far as I know. One easy way is to add a flag let working = true; (function work() { console.log("running"); if (working) requestAnimationFrame(work); else console.log("stopped"); })(); Programmatically, you have the function cancelAnimationFrame that you give as parameter what requestAnimationFrame returns. The same as setTimeout and clearTimeout