DEV Community

kumar_lav
kumar_lav

Posted on

What is a promise

**The syntax of Promise creation looks like below,

const promise = new Promise(function (resolve, reject) {
  // promise description
})
Enter fullscreen mode Exit fullscreen mode

The usage of a promise would be as below,

`const promise = new Promise(
  (resolve) => {
    setTimeout(() => {
      resolve("I'm a Promise!");
    }, 5000);
  },
  (reject) => {}
);

promise.then((value) => console.log(value));`
Enter fullscreen mode Exit fullscreen mode

The action flow of a promise will be as below,

Image description

Top comments (0)