Я делаю некоторые вычисления внутри двойного цикла forEach
Loop примерно так:
array.forEach(function(element){
Object.keys(element).forEach(function(key){
/* some complex computations with asynchronous callbacks */
});
});
someFunctionHere();
Есть ли способ, чтобы Loop завершил сначала, прежде чем выполнять функцию someFunctionHere( )
? или каким-либо образом программа узнает, заканчивается ли цикл, до перехода на someFunctionHere( )
...
Возможно, мне не хватает некоторых форумов, но те, которые я нашел, не помогли мне в том, чего я хочу достичь, и, кстати, я это делаю в NodeJS, также я спрашиваю, существуют ли существующие библиотеки, которые могут это сделать.
Я забыл добавить это или должен ли это быть другим вопросом?
Есть ли способ сделать итерацию синхронно, что она будет переходить только к следующей итерации после текущей итерации? (Извините за это)
Спасибо за любую помощь...