Javascript - Promises - Chaining


Promises can be chained:


async function myFunc() {
    return 'Apples!';
}

let success = function (value) {
    console.log(value)
    return value;
}

myFunc()
    .then(success)
    .then(success)
    .then(success)
    .catch(x => console.log(x))

// Output:
// Apples!
// Apples!
// Apples!