Сценарий Java — пример сна

Один из способов добиться функциональности сна в Java-скрипте.

Ниже функция «сна» принимает параметр в миллисекундах.

В приведенном ниже примере после печати числа приложение приостанавливается на двадцать секунд, прежде чем перейти дальше в цикле для печати следующего числа.

‹!DOCTYPE html›
‹html›
‹body›

‹h2›Пример сна JavaScript‹/h2›

‹script›
console.log('Start');
async function demo() {
for (let i = 0; i ‹ 5; i++) {
console. log(`Ожидание ${i} секунд…`);
await sleep(20*1000);
}
console.log('Готово');
}

function sleep (time) {
return new Promise((resolve) =› setTimeout(resolve, time));
}

демо();
‹/script›

‹/тело›
‹/html›