【发布时间】:2014-07-11 02:12:04
【问题描述】:
据我所知,$.each() 是一个同步函数,所以我认为,必须以某种方式——通过某种技术——延迟遍历数组的步骤。
我还没有找到合适的方法。如何正确设置其步骤的超时时间?
更新:
问题,为什么我需要这个,是循环中的步骤数,计算量很大,它们使异步函数太慢。我想为他们节省一些处理器速度,并通过这种延迟定义“优先级”。我在循环的步骤中使用了一个非回调函数,主要是 jQuery.css()。
重要提示:
我正在寻找一种技术来设置 BETWEEN 步骤之间的延迟,以减少计算量,而不是使用循环设置大量超时,按时间运行。
【问题讨论】:
-
你能准确描述你想要做什么。这个问题是XY问题的定义。
-
是的,@RoryMcCrossan,我已经更新了我的问题。
标签: jquery delay synchronous each delayed-execution