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

改setInterval的第二个参数完全没有变化

已经试了很大很大的值了,完全没发现慢一点。。。

正在回答

3 回答

后面的参数值只是表示调用函数的时间间隔,改大了并不会改变时间,只是改大了调用的时间间隔。

比如:setInterval(clock,3000);表示setInterval间隔3千毫秒(即3秒)去调用clock函数。也就是说每次显示的时间都会比上次的时间增加3秒。

1 回复 有任何疑惑可以回复我~
#1

余柳裔 提问者

如果我改成setInterval(clock,30000),为什么显示时间增加的30s我会完全没有感觉到,还是我的理解有问题。。
2015-05-07 回复 有任何疑惑可以回复我~
#2

Perona 回复 余柳裔 提问者

不会改变时间,改变的只是调用的时间间隔。也就是多长时间去调用clock函数。
2015-05-07 回复 有任何疑惑可以回复我~
#3

余柳裔 提问者

非常感谢!get
2015-05-07 回复 有任何疑惑可以回复我~

有变化啊。你设定是多久间隔一次,页面的时间就是多久刷新一次。

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

最后提一下,调用函数和间隔显示。

1、调用函数更多的是调用不同的时间函数,这里之所以没有体现,因为调用函数并没有调用不同的时间函数值。

2、间隔的变化需要的是对setInterval()的函数进行修改。

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

举报

0/150
提交
取消

改setInterval的第二个参数完全没有变化

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