课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么这节中setTime出现两次呢?一次在函数里面,一次在函数外面。
在例子中的timeCount函数都没有被调用为什么会实现呢?
2016-05-27
源自:JavaScript进阶篇 8-6
正在回答
head里js代码会被先执行,当函数timedCount()被定义好后,就可以调用。函数外面那个是第一次调用,函数里面的setTime你可以理解为递归调用,其实就是在timedCount()最后再调用setTimeout(timedCount,1000),然后1秒后,不就继续调用timedCount()了吗。
在函数外面的话,就是是保证这个函数被调用一次,不写的话,这个函数都没被调用
在函数里面的话,是为了这个函数能不停的运行
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答setTimeout()问题
2 回答关于setTimeout()的问题
2 回答setTimeout()使用问题。。
1 回答setTimeout循环计时的问题
1 回答setTimeout()的时间参数问题