JavaScript

JavaScript (JS) es un lenguaje de programación interpretado, principalmente usado para crear páginas web dinámicas e interactivas, aunque también se emplea en el desarrollo de aplicaciones del lado del servidor.

JavaScript (abreviado comúnmente como JS) es un lenguaje de programación ligero, interpretado o compilado justo a tiempo (just-in-time), que se utiliza principalmente para añadir interactividad y dinamismo a las páginas web. Es uno de los tres pilares fundamentales del desarrollo web junto con HTML (estructura) y CSS (estilo).

En el navegador, JavaScript permite manipular el contenido de la página (DOM), responder a eventos del usuario (como clics o teclas), validar formularios, cargar datos de forma asíncrona (AJAX), y crear animaciones, juegos, mapas interactivos y otros elementos dinámicos. Gracias a entornos como Node.js, JavaScript también se ejecuta del lado del servidor, permitiendo construir aplicaciones web completas, APIs y servicios backend.

Técnicamente, JavaScript es un lenguaje basado en prototipos, multiparadigma (soporta programación orientada a objetos, imperativa y funcional), débilmente tipado y dinámico. Su sintaxis se basa en el estándar ECMAScript, mantenido por Ecma International, y es compatible con todos los navegadores modernos.

Ejemplos

  • Ejemplo:
    Mostrar u ocultar un menú desplegable cuando el usuario hace clic en un botón.
  • Ejemplo:
    Validar que un correo electrónico introducido en un formulario tenga un formato correcto antes de enviarlo al servidor.
  • Ejemplo:
    Cargar nuevos productos en una tienda online sin recargar la página completa, usando una llamada a una API.

Preguntas frecuentes

¿JavaScript es lo mismo que Java?
No, JavaScript y Java son lenguajes diferentes. Aunque sus nombres son similares, tienen sintaxis, propósitos y entornos distintos. Java es un lenguaje compilado, usado principalmente en aplicaciones de escritorio, móviles y backend. JavaScript es un lenguaje interpretado, diseñado originalmente para páginas web, aunque hoy también se usa en el servidor con Node.js.
¿Dónde se ejecuta JavaScript?
JavaScript se ejecuta principalmente en el navegador (lado del cliente), donde interactúa con HTML y CSS para crear páginas interactivas. También se puede ejecutar del lado del servidor usando entornos como Node.js, lo que permite construir aplicaciones web completas, APIs y servicios backend.
¿Qué es el DOM en JavaScript?
El DOM (Modelo de Objetos del Documento) es una representación en forma de árbol del documento HTML. JavaScript utiliza el DOM para acceder, modificar y manipular el contenido, la estructura y el estilo de una página web de forma dinámica, por ejemplo, cambiando texto, añadiendo elementos o respondiendo a eventos del usuario.

SINÓNIMOS

También conocido como: JS

ÚLTIMA REVISIÓN

Actualizado el: 07/12/2025