如何使setInterval工作?

时间:2017-02-05 19:21:36

标签: javascript

所以这是我的代码,我想每秒加总1次

var doughnut = 0;
    function myFunction(){

document.getElementById("total").innerHTML = " total: " + setInterval(doughnut +1, 1000) ;


}

你能解释一下setInterval()是如何工作的以及把它放在哪里的吗?

1 个答案:

答案 0 :(得分:0)

setInterval 接受两个参数:

  1. 内容”:执行的功能
  2. 何时”:执行该功能的间隔时间(以毫秒为单位)
  3. 基本上每秒(1000毫秒)该函数会增加甜甜圈值,并将更新后的值写入ID为total的HTML元素。

    试试这个:

    var doughnut = 0;
    
    setInterval(function () {
        doughnut++;
        document.getElementById("total").innerHTML = " total: " + doughnut;
    }, 1000);