
获得徽章 21
- 分别用 10秒,100秒,500秒,1000秒测试倒计时功能,并且多次测试。倒计时最准确,页面显示最优的方案还得是用 worker。
在主线程用 setTimeout 或者 setInterval 实现或多或少会有一些问题。比如倒计时开始后浏览器最小化或者切换到其他软件,过一段时间再回到页面,倒计时会有延迟,显示不准确的问题。有时也会有跳秒的问题。归根结底还是单线程的原因。
图中分别是在 worker 中实现的和在主线程实现的方案(相对较优和准确的方案,因为在主线程还有其他方式,但其他方式不够准确,不贴了),如果项目中不想使用 worker,就可以考虑这种主线程方式
展开评论1 - #1024一起掘金#
有奖直播中|求职时,该为 "35岁危机"提前担忧吗?「非正式面试」x BOSS直聘昂扬秋招季
🙋 直播流程
直播带岗(18:30~19:00)900+校招岗位一键直投,你的问题都有答案!
非正式面试(19:00~19:30)掘金服务端负责人王永刚,为技术背景秋招er的面试支招!
职业掘金场(19:30~20:00)《狼书》系列作者狼叔讲解:技术背景的同学如何选择就业去向?负责初创产品还是成熟产品更好?“35岁危机”是真的吗?
80后VS00后辩论(20:00~21:30)听为人父母的80后与毕业求职的00后在线辩论!
📮📮📮 直播链接:juejin.cn
掘金、BOSS直聘多平台同步直播,苹果手表、Airpods Pro、小米台灯、掘金精美周边等好礼直播间抽出,为你的秋招增添硬核动力!展开70813