我想要它每秒打印0到9 到就是不打印应该怎么做呀 谢谢
3 回答
stone310
TA贡献361条经验 获得超191个赞
因为你i值经过第一次循环后就是10了,所以以后每秒都不再执行for循环,需要把var i=0放到函数内部;即让它每次循环完,i刷新为0;因为运行速度很快,用document.title是看不见的,可以用console.log
function fn1() { var i = 0; for (; i < 10;) { i++; console.log(i) } } setInterval(fn1,1000)
添加回答
举报
0/150
提交
取消