JSFiddle - React, Tailwind, and code Playground

by Alexey Ukolov

JavaScript

function one() {
    console.log('one.start');

    var dfd = new $.Deferred();

    setTimeout(function () {
        console.log('one.resolve');
        dfd.resolve('foo');
    }, 2000);

    console.log('one.return');

    return dfd.promise();
}

function two() {
    console.log('two', arguments);
}

one().done(two);