Ist promise.all nützlich, da Javascript in einem einzigen Thread ausgeführt wird?
In zum Beispiel kriskowals Q kann man etwas machen wie:
promise1.then(function(p1){
var p2 = makePromise2();
var p3 = makePromise3();
var p4 = makePromise4();
return [p2, p3, p4];
})
.all(promises, function(){
console.log('all promises fulfilled');
}, function(reason){
console.log('a promise was rejected: ' + reason.toString());
});
Hat dies angesichts der Tatsache, dass Javascript in einem einzigen Thread ausgeführt wird, einen Vorteil, eine Leistung oder etwas anderes, als einfach eine Reihe von then () -Aufrufen auszuführen?