为什么这节中setTime出现两次呢?一次在函数里面,一次在函数外面。
在例子中的timeCount函数都没有被调用为什么会实现呢?
head里js代码会被先执行,当函数timedCount()被定义好后,就可以调用。函数外面那个是第一次调用,函数里面的setTime你可以理解为递归调用,其实就是在timedCount()最后再调用setTimeout(timedCount,1000),然后1秒后,不就继续调用timedCount()了吗。
在函数外面的话,就是是保证这个函数被调用一次,不写的话,这个函数都没被调用
在函数里面的话,是为了这个函数能不停的运行