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

下面两段代码的区别,是如何循环的?

下面两段代码的区别,是如何循环的?

爱小LV3418421 2016-10-30 15:46:52
var num=0;  function startCount() {    document.getElementById('count').value=num;    num=num+1;    setTimeout("startCount()",1000);  } var num=0;  function startCount() {    document.getElementById('count').value=num;    num=num+1;    setInterval("startCount()",1000);  }
查看完整描述

1 回答

?
Yexiaomo

TA贡献152条经验 获得超157个赞

setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

感觉不是循环,一直在调用自身(可以称为递归,呜呜~~)

调用函数,在指定时间内(后)调用自身,在页面内刷新数据

查看完整回答
反对 回复 2016-10-30
  • 1 回答
  • 0 关注
  • 1300 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信