NodeJS:Javascript:如何将外部变量传递给foreach循环并在foreach完成后返回其值

时间:2019-04-07 16:38:45

标签: javascript node.js ecmascript-6

如何在foreach中传递msg变量并在foreach完成后获取其更新值... 这是我要锻炼的一些代码...

class Handlers {
    .....
    .....
      async addFunc(item, logger) {
        const msg = [];
        [1,2,3,4,5].forEach(async (id) => {
          const result = await this.Request.req(`/items/${id}`, logger, 'GET');
          const result2 = await this.repository.get(result.name);
           .....
           ...
           ...
           if (result.a === result2.b){
             msg.push('I am test');
           }
        });
      if (msg.length > 0) {
        return true;
      }
      return false;
      }
    .....
    ....
    }

0 个答案:

没有答案