Primeros Pasos
Esta guía te ayudará a configurar tu entorno de desarrollo y escribir tu primer código JavaScript para manipular el DOM.Configuración del Entorno
1
Crea la estructura de archivos
Crea una carpeta para tu proyecto y los siguientes archivos:
2
Configura el archivo HTML
Crea un archivo HTML básico con la estructura necesaria:
index.html
El atributo
defer en la etiqueta <script> asegura que el JavaScript se ejecute después de que el HTML se haya cargado completamente.3
Escribe tu primer código JavaScript
En
script.js, agrega el siguiente código:script.js
4
Abre el archivo en tu navegador
Abre
index.html en tu navegador web favorito. Puedes:- Hacer doble clic en el archivo
- Arrastrar el archivo a la ventana del navegador
- Usar la opción “Abrir archivo” en el menú del navegador
5
Abre la Consola de Desarrollador
Para ver los mensajes de
console.log() y depurar tu código:- Chrome / Edge
- Firefox
- Safari
Presiona
F12 o Ctrl+Shift+I (Windows/Linux) o Cmd+Option+I (Mac)Ejecutar el Proyecto de Ejemplo
Este repositorio incluye ejemplos completos que puedes ejecutar directamente.Estructura del Proyecto
El proyecto incluye varios archivos de ejemplo:index.html- Página principal con estructura HTMLscript.js- Ejemplos de manipulación del DOMclase-10.js- Ejemplos de programación asíncronaclase-11.js- Ejemplos de Fetch API y almacenamientostyle.css- Estilos para la interfaznormalize.css- Normalización de estilos entre navegadores
Cambiar entre Ejemplos
En el archivoindex.html, puedes cambiar qué script se carga modificando las líneas:
Verificar que Todo Funciona
Si todo está configurado correctamente, deberías:- Ver el mensaje “Script cargado correctamente” en la consola del navegador
- Ver un botón en la página
- Al hacer clic en el botón, ver el mensaje “¡Hiciste clic en el botón!” en la página
- Ver “Botón clickeado” en la consola
Próximos Pasos
Ahora que tienes tu entorno configurado, estás listo para:Manipulación del DOM
Aprende a seleccionar y modificar elementos HTML
Selectores
Domina los diferentes métodos de selección
Event Listeners
Maneja interacciones del usuario
JavaScript Asíncrono
Entiende la programación asíncrona