如何使用 setInterval 和 clearInterval?
- 论坛
- 如何使用 setInterval 和 clearInterval?
7 浏览
如何使用 setInterval 和 clearInterval?
考虑以下内容:
function doKeyDown(event) { switch (event.keyCode) { case 32: /* 按下了空格键 */ if (x == 4) { setInterval(drawAll, 20); } else { setInterval(drawAll, 20); x += dx; } break; } }
我想要调用drawAll()
一次,而不是创建一个循环来反复调用drawAll
。我应该使用递归方法还是使用clearInterval
?
如何使用clearInterval
?