Resumen del Apunte de JavaScript (3° Año)
■ Introducción a JavaScript Programa: es una lista de instrucciones que le dicen a la
computadora qué hacer. Hay dos tipos: - Compilados: se traducen una sola vez y se ejecutan
muchas veces (como C o Pascal). - Interpretados: se traducen cada vez que se ejecutan (como
JavaScript o Python). JavaScript: - Es un lenguaje que se usa en las páginas web. - Lo interpretan
los navegadores (como Chrome o Firefox). - Sirve para hacer que las páginas sean interactivas,
por ejemplo: mostrar la fecha, mover imágenes o responder al hacer clic. ■ Conceptos básicos -
Datos: información con la que trabaja el programa (números, texto, verdadero/falso). - Variables:
guardan datos y pueden cambiar su valor. Ejemplo: nombre = "Juan". - Objetos: agrupan varios
datos y funciones. Ejemplo: el objeto window representa la ventana del navegador. - Funciones:
son bloques de código que realizan una acción. Ejemplo: function sumar(a, b) { return a + b; } ■
Operadores Permiten hacer operaciones: - Aritméticos: +, -, *, /, % (suma, resta, multiplicar, dividir,
resto). - Lógicos: && (y), || (o), ! (no). - Comparación: ==, !=, >, <, >=, <=. - Otros: - typeof dice el
tipo de dato. - new crea objetos. - delete borra propiedades o datos. ■ Arrays (listas) Son
conjuntos de datos con un nombre. Ejemplo: var dias = ["Lunes", "Martes", "Miércoles"]; Se accede
con un número: dias[0] da “Lunes”. ■ Gramática básica Condicionales (if): sirven para tomar
decisiones. if (edad >= 18) { alert("Mayor de edad"); } else { alert("Menor de edad"); } Selección
múltiple (switch): para elegir entre varias opciones. switch (color) { case "rojo": alert("Parar"); break;
case "verde": alert("Siga"); break; default: alert("Color inválido"); } Bucles (for, while): repite
acciones varias veces. for (var i = 0; i < 5; i++) { alert(i); } Ruptura de bucles: - break: corta el bucle.
- continue: salta una vuelta del bucle.