Сценарий 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›