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

这个有没有问题?为什么也可以执行脚本?

我的这个代码,不论定时代码写在function里面还是外面都可以执行脚本,有没有问题呢?还是bug?

正在回答

3 回答

有问题呀,为什么说这样可以执行,我放到chrom查看,在控制台可以看到,每隔一秒(等同于间隔1000ms)就报错一次。

http://img1.sycdn.imooc.com//595b9bec000153d513600688.jpg

针对 setInterval()方法,有两种调用格式:setInterval("clock()",1000)或setInterval(clock,1000)。其中第一个参数代表要调用的函数或要执行的代码串,第二个参数代表周期性执行或调用 code 之间的时间间隔,以毫秒计。

所以只要把你的代码改为:

var mytime=setInterval(clock,1000);

http://img1.sycdn.imooc.com//595b9bfc0001c4a013610686.jpg

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

网猿泰山 提问者

谢谢,但是打开能倒计时,所以才问!
2017-08-10 回复 有任何疑惑可以回复我~

var mytime=setInterval("clock()",1000);

要修改这里,代码就对了。把上面语句写在clock()里面是不会有反应的。

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

你这个clock函数都没有调用,脚本里的内容怎么执行呢?
不是很明白你的问题

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

举报

0/150
提交
取消

这个有没有问题?为什么也可以执行脚本?

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