back to the lesson

Re-resolve a promise?

What’s the output of the code below?

let promise = new Promise(function(resolve, reject) {

  setTimeout(() => resolve(2), 1000);


The output is: 1.

The second call to resolve is ignored, because only the first call of reject/resolve is taken into account. Further calls are ignored.