Löften är vad du vill ha.
Du kan använda .all()
på en rad löften att vänta på att de alla ska fullbordas. Du nämnde inte vilket Promise-bibliotek du använder, men det är ganska universellt. här är Bluebird-dokumentationen:https://github. com/petkaantonov/bluebird/blob/master/API.md#all---promise