Temporizador De Cuenta Regresiva De Javascript

| | |

Los temporizadores de cuenta regresiva se utilizan en todo Internet por personas que desean realizar la cuenta regresiva hasta un evento importante.

Puede usar un temporizador de cuenta regresiva para realizar la cuenta regresiva hasta el lanzamiento de su nuevo sitio web. Un temporizador de cuenta regresiva podrìa marcar cuándo va a hacer un anuncio de producto. Hay tantas posibilidades para explorar.

En esta guìa, le mostraremos còmo crear un temporizador de cuenta regresiva en JavaScript utilizando tres tecnologìas: HTML, CSS y JavaScript. ¬°Comencemos!

Configuraciòn de nuestra página web

El primer paso es configurar nuestra página web básica. En esta guìa, no nos vamos a preocupar por utilizar bibliotecas externas. Lo haremos simple y usaremos HTML, CSS y JavaScript simples y antiguos.

Comencemos por crear nuestro archivo HTML:

Nuestro còdigo no devuelve nada especial en este momento, consulte a continuaciòn:

R2NGpe JBVTrd1CTX6bj0xxC6EWjx69 NKUOzbewfyXngI OYzidJ9LRnFPj O3WxALWraSpxhHvDq56HYRxkmuk4ITXdYeD1Ss5rolK5v4bruOw6Q88sWnLgXNM38V3k AQZ Q

parece de esta manera porque no hemos rsquo ; No agregué ning√∫n estilo a nuestro còdigo todavìa o creé nuestro temporizador de JavaScript. Pasemos a la creaciòn del JavaScript que activará nuestro temporizador.

Creaciòn de nuestro temporizador

JavaScript tiene un objeto √∫til llamado Date que podemos usar para trabajar con fechas y horas. Vamos a utilizar este objeto con dos propòsitos: obtener una marca de tiempo del tiempo hasta el que queremos hacer la cuenta regresiva y obtener la fecha actual. & Nbsp;

En este tutorial, nosotros y rsquo ; vamos a escribir todos nuestros scripts en un "script" "/ script" etiqueta. No vamos a utilizar ning√∫n script externo.

Restar la fecha a la que estamos contando hacia atrás de nuestra fecha actual nos dará la diferencia entre estas dos fechas:

Este còdigo calculará còmo Quedan muchos dìas para el pròximo Dìa de Star Wars, que es el 4 de mayo de 2021.

Si bien ahora sabemos la diferencia entre estos dos dìas, hay algunos problemas. Primero, no lo sabemos. A√∫n no tenemos un temporizador con cuenta regresiva. En segundo lugar, nuestra fecha no se almacena en un formato que los humanos puedan leer fácilmente. Se almacena en milisegundos, lo cual no es exactamente conveniente para nosotros. Necesitamos convertir el tiempo en dìas, horas y minutos.

Para calcular el tiempo restante en un formato más legible, usaremos lo siguiente còdigo:

Podemos formatear los valores en una cadena usando este còdigo:

En este còdigo, usamos la interpolaciòn de cadenas para sustituir los valores que calculamos anteriormente. Esto nos dará una marca de tiempo como: 314 dìas 13 horas 52 minutos.

Ahora que hemos generado nuestra marca de tiempo, podemos colocarla en nuestra página web:

Podemos mover todos nuestros còdigo en una funciòn:

Cuando cargamos nuestra página, se devuelve lo siguiente:

EfRhjIXfKI0qr9Qip8DdoH8lp TQ ObM21mBWUWsriveOZmbeC9OHzFTWyIyDSPF5fM3bfMtA1VIigHlHf HxeHjXwe4304 F3A1FUpUVmnKGMaI8j8F4Uxhp8GDuvbqae7an0bU

Ahora tenemos nuestro temporizador. Hemos terminado por hoy, ¿verdad? No; no tan rapido. Si espera un minuto, verá que nuestro temporizador no cuenta realmente hacia atrás. Eso es porque necesitamos decirle a nuestro navegador que se actualice cada minuto. Lo hacemos usando este còdigo:

Este còdigo debe agregarse después de que se declare nuestra funciòn countdown (). Esto actualizará nuestra página cada 60.000 milisegundos. Esto equivale a cada 60 segundos.

< / a>

¬°Ahora, cuando actualicemos nuestro còdigo, verá que cambia cada minuto!

Añadiendo algunos estilos

Nuestro temporizador de cuenta atrás puede ser funcional, pero no es exactamente estéticamente agradable. Creemos algunos estilos para hacer que nuestra página sea más atractiva:

Nuestra página web ahora se ve asì:

Captura de pantalla 2020 06 23 a las 11.16.08

Como puede ver, nuestra página ahora tiene un fondo degradado, nuestro texto está alineado con el centro y nuestro texto aparece en blanco. ¬°Se ve genial!

Conclusiòn

Los temporizadores de cuenta atrás son una caracterìstica importante de muchos sitios. Verá cuentas regresivas en páginas web personales y profesionales. El blog de una persona puede incluir una cuenta regresiva para su boda. El sitio web de una empresa puede incluir una cuenta regresiva para el lanzamiento de un producto.

¬°Ahora está listo para crear su propio temporizador de cuenta regresiva de JavaScript como un experto!

Temporizador De Cuenta Regresiva De Javascript exp: Questions

Temporizador De Cuenta Regresiva De Javascript JavaScript: Questions

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method