萌新请教一下,我用控制台看了一下代码,没理解错的话,倒计时是不断嵌套调用 show_clock()方法
“timerID = setTimeout("show_clock()", 1000);” 实现的。
我试着写一个简单的嵌套setTimeout在浏览器跑,发现在 inactive tab下,有时两者延迟会很大(我有了解这是浏览器的机制),而番茄钟可以始终保持延迟在2s以内。不知是怎么实现的,通过不断更新页面title吗?
“timerID = setTimeout("show_clock()", 1000);” 实现的。
我试着写一个简单的嵌套setTimeout在浏览器跑,发现在 inactive tab下,有时两者延迟会很大(我有了解这是浏览器的机制),而番茄钟可以始终保持延迟在2s以内。不知是怎么实现的,通过不断更新页面title吗?