Sobes.tech
Назад к вопросам
Middle+
17

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

Компании, где спрашивали
IT OneIT One

Ответ от нейросети

sobes.tech AI

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

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

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