Los Fundamentosviernes, 23 de enero de 2026

Introducción a JS

El cerebro de la web moderna.

Publicidad

Apoya a JS Fruggal visitando a nuestros patrocinadores.

Bienvenido a tu primer paso para convertirte en Ingeniero de Software. JavaScript no es solo un lenguaje; es el motor de la internet moderna. Cada botón interactivo, mapa en vivo y notificación que ves está impulsado por lo que estás a punto de aprender.

La Tríada de la Web

Para dominar la web, debes entender cómo funcionan juntas las tres tecnologías principales. Imagina una Casa:

1. HTML (La Estructura)

Las paredes, puertas y vigas. Define el contenido. Sin él, no hay nada que mirar.

2. CSS (El Estilo)

La pintura, la alfombra y la decoración. Define la apariencia. Sin él, la web es fea.

3. JavaScript (La Lógica)

La electricidad, la fontanería y el sistema de casa inteligente. Define el comportamiento. Hace que la casa esté "viva".

¿Cómo te entiende la computadora?

Las computadoras solo entienden 1s y 0s. JavaScript actúa como un traductor. Escribes inglés legible por humanos (más o menos), y el "Motor" del navegador (como V8 en Chrome) lo compila instantáneamente en código máquina. Esto sucede en milisegundos.

Publicidad

Apoya a JS Fruggal visitando a nuestros patrocinadores.

La Consola: Tu Cabina de Mando

Los desarrolladores profesionales no solo adivinan; inspeccionan. El comando console.log() es tu forma de preguntar a la computadora: "Oye, dime cuál es este valor ahora mismo."

Inténtalo tú mismo: En el bloque de código a continuación, cambia el texto dentro de las comillas por tu propio nombre y haz clic en Ejecutar.

primer-script.js
// La computadora imprime esto en la pantalla de salida
console.log("¡Hola, Futuro Ingeniero!"); 

// También puede hacer matemáticas al instante
console.log(100 * 25);

Demo Interactivo: Juntándolo todo

A continuación hay un patio de juegos real. Esto no es una simulación—es código real ejecutándose en tu navegador ahora mismo.

Tu Desafío:
1. Haz clic en la pestaña "JS".
2. Encuentra la línea box.classList.toggle('dark');
3. Cambia 'dark' a 'circle'.
4. ¡Haz clic en el botón dentro de la Vista Previa para ver qué sucede!

<div class="container">
  <div class="box">
    <h2>Caja Interactiva</h2>
    <p>Solo soy un div.</p>
  </div>
  <button onclick="interact()">Botón Mágico</button>
</div>
Vista Previa
Publicidad

Apoya a JS Fruggal visitando a nuestros patrocinadores.