for嵌套循环中,只执行了外层循环的最后一次,怎么办。
发布于 11 年前 作者 mscrm 6221 次浏览 最后一次编辑是 8 年前

我的代码中有个2层循环。

for(var x in hello){
   for(y in word){
      //sql执行
   }
}

现在通过打印发现,外层循环都有执行,但是内层循环只在外层最后一次循环中被执行。

怎么办

2 回复

这样试下:

for(var x in hello){
   (function(参数){
       for(y in word){
           //sql执行
       }
   })(参数);
}

好谢谢你!,我研究下。

回到顶部