Javascript 如何使setInterval工作?
这是我的代码,我想每秒钟加1`Javascript 如何使setInterval工作?,javascript,Javascript,这是我的代码,我想每秒钟加1` var doughnut = 0; function myFunction(){ document.getElementById("total").innerHTML = " total: " + setInterval(doughnut +1, 1000) ; } 你能给我解释一下setInterval()是如何工作的以及它放在哪里吗?setInterval接受两个参数: “What”:要执行的函数 “When”:执行该功能的间隔时间(毫秒) 基
var doughnut = 0;
function myFunction(){
document.getElementById("total").innerHTML = " total: " + setInterval(doughnut +1, 1000) ;
}
你能给我解释一下setInterval()是如何工作的以及它放在哪里吗?setInterval接受两个参数:
total
将更新后的值写入HTML元素
试试这个:
var doughnut = 0;
setInterval(function () {
doughnut++;
document.getElementById("total").innerHTML = " total: " + doughnut;
}, 1000);
为什么不谷歌“JavaScript setInterval”?的第一个参数是为每个间隔调用的函数。@forrestmid这对更新
total
元素没有任何作用。我用谷歌搜索了它。我做的每件事都像我理解的那样。这是行不通的——恕我直言——你需要重新阅读那些文章/教程。要小心得多。编程是一个详细的练习。可能重复