JSFiddle - React, Tailwind, and code Playground
JavaScript
function test1() {
var defer = $.Deferred();
setTimeout(function() {
defer.resolve(1, 2);
}, 1000);
return defer;
}
function test2() {
var defer = $.Deferred();
setTimeout(function() {
defer.resolve(3, 4);
}, 1000);
return defer;
}
$.when(test1(), test2()).done(function(a, b, c, d) {
alert(a + ',' + b + ',' + c + ',' + d);
});