如何使用 setInterval 和 clearInterval?
2022-08-30 01:56:31
考虑:
function doKeyDown(event) {
switch (event.keyCode) {
case 32:
/* Space bar was pressed */
if (x == 4) {
setInterval(drawAll, 20);
}
else {
setInterval(drawAll, 20);
x += dx;
}
break;
}
}
我想调用 drawAll()
一次,而不是创建一个一次又一次调用的循环。我应该使用递归方法还是应该使用clearInterval
?drawAll
我该如何使用?clearInterval