Sobes.tech
Back to questions
Middle+
18

Как написать функцию, которая возвращает Promise, резолвящийся через одну секунду?

Companies where asked
IT OneIT One

Answer from AI

sobes.tech AI

Функция, возвращающая Promise, который резолвится через одну секунду, может быть написана с использованием setTimeout внутри конструктора Promise:

function delayOneSecond() {
  return new Promise(resolve => {
    setTimeout(() => {
      resolve();
    }, 1000);
  });
}

// Использование:
delayOneSecond().then(() => {
  console.log('Прошла одна секунда');
});