Skip to content

Awaiting

La función awaiting permite pausar la ejecución asincrónica por una cantidad determinada de milisegundos. Es útil para introducir delays controlados en flujos asincrónicos, como pruebas, animaciones o esperas temporales entre acciones.

export function awaiting(miliseconds: number) {
return new Promise((resolve) => setTimeout(resolve, miliseconds));
}

Parámetros

const miliseconds: number; //El número de milisegundos a esperar.

Ejemplo de uso

async function demo() {
console.log("Esperando 1 segundo...");
await awaiting(1000);
console.log("¡Listo!");
}
demo();

Esta función es especialmente útil en pruebas, simulaciones o cualquier caso en el que quieras introducir una pausa sin bloquear el hilo principal.