为了账号安全,请及时绑定邮箱和手机立即绑定

为什么定时器1秒变化是setTimeout(fn,500)啊????倒计时中的计时器为什么是500???

setTimeout(fn,500)

正在回答

3 回答

500ms只是执行函数的间隔时间,并不是500毫秒就减1, 你可能理解错了

0 回复 有任何疑惑可以回复我~

你设置500,1000都可以的,只要小于1000,当然最好是1000的公约数就好了,但是触发太快会影响内存的占用,这个你应该懂,所以一般最好用500或1000,别用1啊说明的太小,太快,占用内存在大程序下就不好使了。

0 回复 有任何疑惑可以回复我~

1秒==1000毫秒  相当于 500毫秒==0.5秒,setTimeout函数本身执行需要2-3秒,当fn函数执行完后0.5秒再执行一遍这个函数,不到一秒就执行一次fn函数 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
倒计时效果
  • 参与学习       55626    人
  • 解答问题       242    个

电商网站限时抢购倒计时效果计算思路和方法,前端开发必备技术

进入课程

为什么定时器1秒变化是setTimeout(fn,500)啊????倒计时中的计时器为什么是500???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信