如果async.forEach()会继续执行,那么会在数组中添加新元素吗?

我的问题是:

如果我导入asynchronous模块,创build一个数组,为该数组写一个async.forEach()循环,并且在循环运行时,我将更多元素放在该数组中循环,它会处理这些新添加的元素吗?

不可以。在foreach运行时你不能修改集合,所以它不会循环你的新项目=(