Get started with es6-promise CDN

MIT licensed

ES6 Promise: JSs built-in object for readable, chainable asynchronous handling.

Tags:
  • promises
  • futures

Stable version

Copied!

How to start using es6-promise CDN


// Include the es6-promise library from the CDN
const Promise = Promise || require('es6-promise').Promise;

// A function that returns a promise to simulate an asynchronous operation
function getData() {
  return new Promise((resolve, reject) => {
    setTimeout(() => {
      const data = 'Hello, World!';
      resolve(data);
    }, 1000);
  });
}

// Use the getData function with es6-promise
getData()
  .then(data => {
    console.log(data); // Output: 'Hello, World!' after a delay of 1 second
  })
  .catch(error => {
    console.error(error);
  });
Copied!
Copied!
Copied!
Copied!
Copied!
Copied!
Copied!
Copied!

All versions