Um die Ausführung von Javascript anzuhalten, kann man Timeouts verwenden oder das async Schlüsselwort mit folgender Funktion:
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function run() {
await sleep(1000);
alert("1 Sekunde pausiert");
}
run();
Mehr: