Files
JavaScript-from-Beginner-to…/Chapter 13/Code Samples/ch13_promises.js
T
2021-12-01 14:39:18 +01:00

19 lines
433 B
JavaScript

let promise = new Promise(function (resolve, reject) {
// do something that might take a while
// let's just set x instead for this example
let x = 20;
if (x > 10) {
resolve(x); // on success
} else {
reject("Too low"); // on error
}
});
promise.then(
function (value) {
console.log("Success:", value)
},
function (error) {
console.log("Error:", error)
}
);