如何不等待代码执行再进入for循环中数组的下一个元素

时间:2018-10-05 17:46:39

标签: javascript jquery

让我说我有一个foreach jQuery

$(".myClassName").each(function(){
  // do stuff that takes 3 seconds to be executed
  doStuff();

})

我怎样才能使其在等待下一个元素执行该代码之前,让dsnt等待doStuff()完成。

我基本上希望对每个元素都同时执行doStuff()

1 个答案:

答案 0 :(得分:1)

我实际上找到了解决方案, 如果将doStuff()包装在setTimeout中,它将起作用,

这是因为setTimeout dsnt暂停x数量的代码,它将延迟x数量的代码

:)