I nächste Objekt struct haben:Prozess n Objekte jeweils durch Bedingung
{
1698452536:Object {url: "1", isProcessed: false}
1701673991:Object {url: "2", isProcessed: false}
1717724454:Object {url: "3", isProcessed: false}
1756233961:Object {url: "4", isProcessed: false}
1797093325:Object {url: "5", isProcessed: false}
1857721095:Object {url: "6", isProcessed: false}
2095153396:Object {url: "7", isProcessed: false}
2098466246:Object {url: "8", isProcessed: false}
2131427779:Object {url: "9", isProcessed: false}
89975:Object {url: "10", isProcessed: false}
21591836:Object {url: "11", isProcessed: false}
80794211:Object {url: "12", isProcessed: false}
116460496:Object {url: "13", isProcessed: false}
159798435:Object {url: "14", isProcessed: false}
223366448:Object {url: "15", isProcessed: false}
361352239:Object {url: "16", isProcessed: false}
498790092:Object {url: "17", isProcessed: false}
508072650:Object {url: "18", isProcessed: false}
514973525:Object {url: "19", isProcessed: false}
560440401:Object {url: "20", isProcessed: false}
}
Ich brauche fünf inneren Objekte jedes Mal zu verarbeiten und erst nach dem ersten fünf abgeschlossen ist eine weitere fünf nehmen. Gibt es eine Möglichkeit, eine solche Implementierung durchzuführen?
UPDATE:
I `d versucht nächsten Code, um Objekt zu chunked Array zu verwandeln, aber wie Masse von Bulk-Asynchron anrufen und erst nach vollständiger Masse ist ein weiterer Erfolg nehmen?
chunkArray(Object.values(images),5).forEach((array)=>{});
function chunkArray(array, groupsize) {
var sets = [],
chunks, i = 0;
chunks = array.length/groupsize;
while (i < chunks) {
sets[i] = array.splice(0, groupsize);
i++;
}
return sets;
}
Was meinen Sie mit "five by five"? Fünf Objekte jedes Mal oder der fünfte Index, der zehnte Index usw.? – Matansh
Fünf Objekte jedes Mal – AlexBerd
** asynchrone ** Verarbeitung? –