Nach this post wenn ich 2 Urls hatte, die ich parallel laden wollte, und dann die Daten verwenden aus ich es tun konnte wie folgt:
var url1 = 'some-url';
var url2 = 'some-other-url';
$.when(
$.getJSON(url1),
$.getJSON(url2)
).done(function (result1, result2) {
// code using two results
});
Wie könnte ich das auf eine beliebige Anzahl von URLs verallgemeinern, insbesondere auf eine Liste mit einigen URLs? Im Wesentlichen möchte ich eine Liste von URLs nehmen, die Funktion $ .getJSON auf jede URL abbilden, und sobald die Daten einer jeden URL abgerufen wurden, mache ich etwas mit den Daten.
ein anderer Weg um Array mit ES6 Promise.all() zu verwenden – pwolaq