Inicio > JavaScript > Sleep() en JavaScript

Sleep() en JavaScript

PHP dispone de la función sleep(), pero en JavaScript no existe. De todas formas, esta es la forma de programar nosotros mismos nestra propia función sleep() en JavaScript. El código es muy sencillo, así que no será necesaria un explicación.

function sleep(milliseconds) {
    var start = new Date().getTime();
    for (var i = 0; i < 1e7; i++) {
        if ((new Date().getTime() - start) > milliseconds){
            break;
        }
    }
}

Advertisement
Categorías:JavaScript Etiquetas: , ,
  1. enero 22, 2012 a las 3:16 pm | #1

    Eso es sumamente pesado ya que ejecuta ciclos a disposición de la velocidad del procesador, creo que la función delay() funcionaría mejor.

  1. Aún no hay trackbacks

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.