promise

promise with resolve and return

by Kamal Rawat

JavaScript

var p2 = Promise.resolve("first promise")
  .then(function(res) {
    console.log(res);
    return secondpromise();
  })
  .then((d) => {
    console.log('second promise got resolved and returned')
    console.log('d', d + 10);
  })

function secondpromise() {
  console.log('in second promise call');
  return new Promise(function(resolve, reject) {
    setTimeout(() => resolve(10), 2000);
  });
}