Да, но если doSomeWork () является обратным вызовом, он не будет вызван немедленно.

оложим, у меня есть следующееPromise:

function doSomethingAsynchronous() {
  return new Promise((resolve) => {
    const result = doSomeWork();

    setTimeout(() => {
      resolve(result);
   }), 100);
  });
}

В какой момент времениdoSomeWork() называется? Это сразу после или какPromise построен? Если нет, есть ли что-то дополнительное, что мне нужно сделать явно, чтобы убедиться, что телоPromise это бег?

Ответы на вопрос(4)

Ваш ответ на вопрос