Blogger news

Total Pageviews

Henry Torres Velez. Imágenes del tema de Storman. Con tecnología de Blogger.

Slider

Featured Coupons

Popular Posts

Flicker Images

Social

Flicker

Video Of Day

loading...

sleep o wait función en Javascript

Siempre que se preguntó ¿por qué Javascript no tienen algunas funciones extraordinarias como el ajuste, wait, sleep, etc. Bueno, creo que en ese momento no se molestan para agregarlos o DIN siento el requisito.

Yo estaba trabajando en un guión la semana pasada y de alguna manera me preguntaba si puedo engañar en torno de tal manera que mi JavaScript espere unos segundos y después de que se ejecuta el código impresionante. Hay dos maneras de hacerlo, de la siguiente manera

La forma personalizada del sueño:


<script type="text/javascript">// <![CDATA[
function sleep(ms)
{
var dt = new Date();
dt.setTime(dt.getTime() + ms);
while (new Date().getTime() < dt.getTime());
}
// ]]></script><script>// <![CDATA[
sleep(4000);
alert("we are done");

// ]]></script>

Uso de JavaScript setTimeout func:


setTimeout("alert ('called from setTimeout()');",4000);

Diferencia entre setTimeout y sleep()

La diferencia entre la función anterior es que el sueño se detendrá el guión y no permitirá que el script se ejecute más líneas de código. Sin embargo, cuando setTimeout se llama, no va a detener la ulterior ejecución de la secuencia de comandos, sino que se ejecutará después del intervalo de tiempo especificado y también las otras funciones (si los hay) se mantendrá en ejecución.

Si desea comprobar este escenario .. simplemente copiar y pegar el código siguiente en la sección del cuerpo y comentar, sueño y la función setTimeout llama uno por uno a notar la diferencia.

0 on: "sleep o wait función en Javascript"