No olvides que en la informática un error suele tener diferentes soluciones, así que nosotros aquí compartiremos la mejor y más óptimo.
Ejemplo 1: suspensión de javascript
const sleep =(milliseconds)=>return new Promise(resolve => setTimeout(resolve, milliseconds))/*Use like so*/async function timeSensativeAction()//must be async func
//do something here
await sleep(5000)//wait 5 seconds
//continue on...
Ejemplo 2: suspensión de javascript
function sleep(milliseconds)
const date = Date.now();
let currentDate = null;
do
currentDate = Date.now();while(currentDate - date < milliseconds);
console.log("Hello");
sleep(2000);
console.log("World!");
Ejemplo 3: esperar javascript
wait(ms)return new Promise(resolve => setTimeout(resolve, ms));
Ejemplo 4: javascript espera 5 segundos
timeout(ms)//pass a time in milliseconds to this function
return new Promise(resolve => setTimeout(resolve, ms));
Ejemplo 5: pausa javascript
function wait(ms)
var d = new Date();
var d2 = null;
do d2 = new Date();while(d2-d < ms);
Si entiendes que te ha sido de provecho este artículo, sería de mucha ayuda si lo compartes con el resto programadores y nos ayudes a difundir este contenido.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)