JS Built-ins
Promiseresolveintermediate

Promise.resolve() β€” nested resolve

πŸ“– Usage Example
const p = Promise.resolve(42)
p.then(v => console.log(v)) // β†’ 42

Promise.resolve() creates an already-resolved promise with the given value.

Promise.resolve() Nested

Promise.resolve(Promise.resolve(1)) still returns a Promise.

Challenge: Verify nested resolve returns a Promise.

πŸ’‘ Hints (1)
  • β€’ Wrapping a Promise in Promise.resolve returns the same Promise.