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.
Implementación
Section titled “Implementación”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.