How do I reset the setInterval timer?
问题 How do I reset a setInterval timer back to 0? var myTimer = setInterval(function() { console.log('idle'); }, 4000); I tried clearInterval(myTimer) but that completely stops the interval. I want it to restart from 0. 回答1: If by "restart", you mean to start a new 4 second interval at this moment, then you must stop and restart the timer. function myFn() {console.log('idle');} var myTimer = setInterval(myFn, 4000); // Then, later at some future time, // to restart a new 4 second interval