JSFiddle - React, Tailwind, and code Playground

by pwmckenna

HTML

<script src="http://cdnjs.cloudflare.com/ajax/libs/q.js/0.9.6/q.min.js"></script>

JavaScript

Q.resolve('a').then(Q.resolve('b')).then(function (res) {
    console.log('test 1', res);
});

Q.resolve('a').then(function () { return Q.resolve('b'); }).then(function (res) {
    console.log('test 2', res);
});

Q.resolve('a').then(Q.reject('b')).then(function (res) {
    console.log('test 3 success', res);
}, function (err) {
     console.log('test 3 error', err);   
});

Q.resolve('a').then(function () { return Q.reject('b'); }).then(function (res) {
    console.log('test 4 success', res);
}, function (err) {
    console.log('test 4 error', err);
});