141 of 264 menu

Función setInterval

La función setInterval ejecuta código a intervalos de tiempo especificados. El primer parámetro debe ser un callback, y el segundo - el tiempo en milisegundos que indica el intervalo en el que se repetirá el código especificado en el primer parámetro. La función devuelve un identificador único, con el cual se puede detener el temporizador. Para ello, este identificador debe pasarse a la función clearInterval.

Sintaxis

setInterval(función, tiempo);

Ejemplo

Iniciemos un temporizador que muestre en la consola algún texto cada segundo:

setInterval(function() { console.log('texto'); }, 1000);

Ejemplo

Iniciemos un temporizador que muestre en la consola números enteros en orden ascendente cada segundo:

let i = 0; setInterval(function() { console.log(i++); }, 1000);

Ejemplo

Detengamos el temporizador cuando el contador alcance el valor 10:

let i = 0; let id = setInterval(function() { i++; if (i == 10) { clearInterval(id); } else { console.log(i); } }, 1000);

Véase también

  • la función setTimeout,
    que establece un retraso antes de ejecutar el código
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar