promises
promises
states
3 states
promises
Promise constructor
Syntax
var myPromise = new Promise(
function(resolve, reject) {
// Async logic
resolve("Some value");
//-and/or-
reject("Error object or value");
});promises
then
Syntax
promise.then(function success(result) {}
}, function failure(err) { });promises
catch
Promise.all
Promise.race