MEJOR SITIO PARA DESARROLLADORES WEB

JS Tutorial

JS HOGAR JS Introducción JS A donde JS Producción JS Declaraciones JS Sintaxis JS Comentarios JS Variables JS Let JS Const JS Operadores JS Aritmética JS Asignación JS Tipos de datos JS Funciones JS Objetos JS Eventos JS Cadenas JS Métodos de cadena JS Búsqueda de cadenas JS Plantillas de cadenas JS Números JS Métodos numéricos JS Matrices JS Métodos de matriz JS Clasificación de matrices JS Iteración de matriz JS Array Const JS Fechas JS Formatos de fecha JS Métodos de obtención de fecha JS Métodos de configuración de fechas JS Math JS aleatorio JS Booleanos JS Comparaciones JS If Else JS Switch JS Bucle For JS Bucle For In JS Bucle For Of JS Bucle While JS Break JS Iterables JS Conjuntos JS Maps JS Tipo de JS Conversión de tipo JS Bitwise JS RegExp JS Errores JS Alcance JS Hoisting JS Modo estricto JS this palabra clave JS Función de flecha JS Clases JS Módulos JS JSON JS Depuración JS Guía de estilo JS Mejores prácticas JS Errores JS Rendimiento JS Palabras reservadas

JS Versiones

JS Versiones JS 2009 (ES5) JS 2015 (ES6) JS 2016 JS 2017 JS 2018 JS 2019 JS 2020 JS 2021/2022 JS IE / Edge JS Historia

JS Objetos

Objeto Definiciones Objeto Propiedades Objeto Métodos Objeto Display Objeto Accesorios Objeto Constructores Objeto Prototipos Objeto Iterables Objeto Conjuntos Objeto Mapas Objeto Referencia

JS Funciones

Función Definiciones Función Parámetros Función Invocación Función Llamar Función Aplicar Función Unir Función Cierres

JS Clases

Clase Introducción Clase Herencia Clase Estático

JS Asíncrono

JS Devoluciones de llamada JS Asincrónico JS Promesas JS Async/Await

JS HTML DOM

DOM Introducción DOM Métodos DOM Documento DOM Elementos DOM HTML DOM Formularios DOM CSS DOM Animaciones DOM Eventos DOM Oyente de eventos DOM Navegación DOM Nodos DOM Colecciones DOM Listas de nodos

JS Navegador BOM

JS Ventana JS Pantalla JS Ubicación JS Historia JS Navegador JS Alerta emergente JS Momento JS Cookies

JS Web APIs

Web API Introducción API de formularios web API de historial web API de almacenamiento web API de trabajador web API de recuperación web API de geolocalización web

JS AJAX

AJAX Introducción AJAX XMLHttp AJAX Pedido AJAX Respuesta AJAX XML Archivo AJAX PHP AJAX ASP AJAX Base de datos AJAX Aplicaciones AJAX Ejemplos

JS JSON

JSON Introducción JSON Sintaxis JSON vs XML JSON Tipos de datos JSON Analizar JSON Stringificar JSON Objetos JSON Matrices JSON Servidor JSON PHP JSON HTML JSON JSONP

JS vs jQuery

jQuery Selectores jQuery HTML jQuery CSS jQuery DOM

JS Gráficos

JS Gráficos JS Canvas JS Plotly JS Chart.js JS Google Chart JS D3.js

JS Ejemplos

JS Ejemplos JS HTML DOM JS HTML Input JS HTML Objetos JS HTML Eventos JS Navegador JS Editor JS Ejercicios JS Prueba JS Bootcamp JS Certificado

JS Referencias

JavaScript Objetos HTML DOM Objetos

JavaScript. W3Schools en español. Lecciones para principiantes

Ua En De Fr

JavaScript Tutorial


"¡Alabado sea el loco! A los rebeldes, alborotadores, perdedores; a los que siempre son inoportunos y fuera de orden. A los que ven el mundo de otra manera. No siguen las reglas. Se ríen de las emboscadas. Puedes citarlos, discutir con ellos, glorificarlos o maldecirlos. Pero es imposible ignorarlos. Después de todo, traen cambios. Impulsando a la humanidad hacia adelante. Y que alguien diga: tontos, nosotros decimos: genios. Al fin y al cabo, sólo un loco cree que puede cambiar el mundo, ¡y sólo por eso lo cambia!"
Steve Jobs


JavaScript es el lenguaje de programación más popular del mundo.

JavaScript es el lenguaje de programación de la Web.

JavaScript es fácil de aprender.

Este tutorial le enseñará JavaScript desde lo básico hasta lo avanzado.

Comience a aprender JavaScript ahora »

Ejemplos en cada capítulo

Con nuestro editor "Inténtalo tú mismo", puede editar el código fuente y ver el resultado.

Ejemplo

Mi primer JavaScript

Inténtalo tú mismo »


Utilice el menú

Recomendamos leer este tutorial, en la secuencia que aparece en el menú.

Si tienes una pantalla grande, el menú siempre estará presente a la izquierda.

Si tiene una pantalla pequeña, abra el menú haciendo clic en el signo del menú superior .


Aprenda con ejemplos

Los ejemplos valen más que 1000 palabras. Los ejemplos suelen ser más fáciles de entender que las explicaciones escritas.

Este tutorial complementa todas las explicaciones con ejemplos aclaratorios de "Inténtalo tú mismo".

Si prueba todos los ejemplos, aprenderá mucho sobre JavaScript en muy poco tiempo.

JavaScript Ejemplos »

¿Por qué estudiar JavaScript?

JavaScript es uno de los 3 lenguajes que todo desarrollador web debe aprender:

  1. HTML definir el contenido de las páginas web
  2. CSS para especificar el diseño de las páginas web
  3. JavaScript programar el comportamiento de las páginas web

Este tutorial cubre todas las versiones de JavaScript:

  • El JavaScript original ES1 ES2 ES3 (1997-1999)
  • La primera revisión principal ES5 (2009)
  • La segunda revisión ES6 (2015)
  • Las adiciones anuales (2016, 2017, 2018)

Velocidad de aprendizaje

En este tutorial, la velocidad de aprendizaje es tu elección.

Todo depende de ti.

Si tienes dificultades, tómate un descanso o vuelve a leer el material.

Asegúrese siempre de comprender todos los ejemplos de "Inténtalo tú mismo".

La única forma de convertirse en un programador inteligente es: Practicar. Práctica. Práctica. Código. Código. ¡Código!


Ponte a prueba con ejercicios

Ejercicio:

Cree una variable llamada carName y asígnele el valor Volvo.

var  = "";


Preguntas más frecuentes

  • ¿Cómo obtengo JavaScript?
  • ¿Dónde puedo descargar JavaScript?
  • ¿JavaScript es gratuito?

No es necesario obtener ni descargar JavaScript.

JavaScript ya se está ejecutando en el navegador de su computadora, tableta y teléfono inteligente.

JavaScript es de uso gratuito para todos.


Referencias de JavaScript

W3Schools mantiene una referencia completa de JavaScript, incluidos todos los objetos HTML y del navegador.

La referencia contiene ejemplos de todas las propiedades, métodos y eventos, y se actualiza continuamente de acuerdo con los últimos estándares web.

Referencia completa de JavaScript »

Prueba de prueba de JavaScript

¡Pon a prueba tus habilidades de JavaScript en W3Schools!

¡Inicie el cuestionario de JavaScript!


Apruebe el examen de JavaScript: ¡obtenga su certificado!

Certificación W3Schools en línea

Certificación W3Schools en línea

La solución ideal para profesionales que necesitan conciliar trabajo, familia y carrera.

¡Ya se han emitido más de 25.000 certificados!

¡Obtén tu certificado! »

¡Comienza tu increíble carrera!

¡Obtenga un certificado completando un curso completo en nuestro sitio web!

¡Haz el curso! w3schools CERTIFIED . 2025


Comentarios