a1exlism
2/25/2018 - 10:35 AM

bad_promise

var aPromise = new Promise(function (resolve) {
    resolve(100);
    //  promise 1
});
aPromise.then(function (value) {
    return value * 2;
    //  return new Promise | promise 2
});
aPromise.then(function (value) {
    return value * 2;
    //  return new Promise | promise 3
});
aPromise.then(function (value) {
    console.log("1: " + value);         //  LOG: 100
    //  return new Promise | promise 3
});