存现金阿扎西
2019-08-07 16:10
为什么上一节的setInterval(clock,1000)必须要写在函数外面,而这一节setTimeout("clock()",1000)要写在函数里面?
setInterval也可以的放在函数内的,只需要注意函数的作用域就行,而且setTimeout跟setInterval差不多
voicee...
setTimeout()方法只运行一次,也就是说当达到设定的时间后就出发运行指定的代码,运行完后就结束了,如果还想再次执行同样的函数,可以在函数体内再次调用setTimeout(),可以达到循环调用的效果。 setInterval()是循环执行的,即每达到指定的时间间隔就执行相应的函数或者表达式,是真正的定时器。
2019-08-27 21:35:16
共 1 条回复 >
你看一下 这两个定时器是同一个吗?
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题
回答 3
回答 1
回答 2