标签: javascript loops canvas
我使用<canvas> :
<canvas>
for (i = 0; i < 1000; i++) { draw_something(); // clears canvas at start of function }
当它运行时,画布上没有任何反应,直到循环结束。功能draw_something已确认可以正常工作,并且每次都会显示不同的内容。
draw_something
有没有办法让画布画1000次?我不想使用setInterval,因为我无法知道draw_something需要多长时间。
setInterval
答案 0 :(得分:0)
setTimeout(draw_something, 0)似乎有效,如this thread中所述。
setTimeout(draw_something, 0)