DEV Community

Mehul Lakhanpal
Mehul Lakhanpal

Posted on • Originally published at codedrops.tech

.then() implicitly returns a promise

new Promise((resolve) => resolve(1))
  .then((value1) => value1 * 10)
  .then((value2) => console.log(value2)); // 10

// is same as,

new Promise((resolve) => resolve(1))
  .then((value1) => {
    const newValue = value1 * 10;
    return Promise.resolve(newValue);
  })
  .then((value2) => console.log(value2)); // 10
Enter fullscreen mode Exit fullscreen mode

Thanks for reading 💙

Follow @codedrops.tech for daily posts.

InstagramTwitterFacebook

Micro-Learning ● Web Development ● Javascript ● MERN stack ● Javascript

codedrops.tech

Discussion (0)