JSFiddle - React, Tailwind, and code Playground

by dmelnik

JavaScript

var jqXhrs = [];

for (var i = 10; i > 0; i--) {
    jqXhrs.push($.Deferred());
}
 
$.when.apply($, jqXhrs).done(function () {
    console.log( arguments );
});

for (var i = 9; i > -1; i--) {
    jqXhrs[i].resolve('Number' + (10-i+1))
}