JavaScript

< Volver a glosario

JavaScript, abreviado como «JS», es un lenguaje de programación utilizado para crear interactividad en los sitios web. Permite añadir elementos como animaciones, formularios dinámicos y actualizaciones en tiempo real sin necesidad de recargar la página. El JavaScript, al igual que el CSS, se puede insertar dentro del mismo código HTML o pueden añadirse archivos con extensión .js externos a los cuales el código HTML hará referencia. En el siguiente ejemplo vemos un trozo de código JavaScript (en negrita) incrustado en el código HTML:

<html>
<head>
<title>Mi Primera Página</title>
</head>
<body>

<h1 id="titulo">¡Bienvenido a Mi Página Web!</h1>
<p>Esta es una página de ejemplo para mostrar cómo se utiliza HTML.</p>

<script>
  var encabezado = document.getElementById("titulo");

  encabezado.addEventListener("click", function() {
    alert("Has hecho clic en el encabezado.");
  });
</script>

</body>
</html>

Esta tecnología se creó en 1995 y desde entonces no ha parado de crecer. Se utiliza para que las webs sean más dinámicas y las aplicaciones más interactivas. Aquí tienes algunos ejemplos de para qué se usa JavaScript en un sitio de WordPress:

  • Formularios interactivos: Comprobar si los campos de un formulario están completos antes de enviarlo.
  • Imágenes que cargan más rápido: Mostrar imágenes solo cuando el usuario las necesita, para que la web no se vuelva lenta.
  • Menús y botones animados: Hacer que los menús se desplieguen o que los botones cambien de color al pasar el cursor.
  • Cargar contenido sin recargar la página: Por ejemplo, mostrar más artículos sin necesidad de volver a cargar todo el sitio.
  • Evitar que la web tarde mucho en cargar: Aplazar algunos archivos para mejorar la velocidad de la página.
  • Opciones extra en el panel de WordPress: Añadir pequeños ajustes personalizados en la configuración del sitio.
  • Conectar con otros servicios: Por ejemplo, agregar un mapa de Google, un botón de pago o un formulario de suscripción.
  • Mostrar avisos de cookies o promociones: Crear mensajes emergentes para cumplir con la ley o destacar ofertas.