我正在使用一个for
循环来更新svg。我希望在每个循环之后有一个延迟,以便创建动画。我尝试将代码放在setInterval
函数内的 for 循环中,以便创建动画效果。但是尽管语法很完美,但函数并没有被执行:
setInterval(func, 80);
相反,执行之后的指令setInterval
。在调试模式下,如果我调试代码并保持运行很长时间,一段时间后就会进入所需的循环。
所以,我想也许延迟太长了,并尝试减少延迟,但它也不起作用。我已经尝试了各种版本的setInterval
语法,即带括号、不带和通过引用以及通过复制,但它只是没有发生!