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

setTimeout() 计时器 怎么控制循环的(原理)

setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 不是只执行一次吗?   为什么  12行执行完了还执行。。。控制循环


搞懂了。。setTimeout(”函数名“,1000)  每次执行都调用一次函数  然后又执行了

正在回答

2 回答

function startCount() {

    document.getElementById('count').value=num;

    num=num+1;

      setTimeout("startCount()",2000)

setTimeout   中的函数是startCount()  意思是2秒后再执行此函数  函数内包含了2秒后再次执行本函数的指令 我是这么理解的哈~

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

单向的递归

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468046    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

setTimeout() 计时器 怎么控制循环的(原理)

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