JAVASCRIPT
JAVASCRIPT
JAVASCRIPT
Instrucción:
1. Leer e interpretar el siguiente el tema: ¿Qué es JavaScript?
2. Identificar ideas principales y secundarias. Analiza la información más importante
del texto, organiza y acomoda estableciendo nexos o relaciones entre los conceptos
principales.
3. Redactar la oración y determinar un concepto/idea y definición.
4. En hojas blancas realiza el trazo de tu cuadro sinóptico (puedes unir las hojas)
Historia de JavaScript
JavaScript fue creado en 1995 por Brendan Eich, quien trabajaba en la empresa Netscape
Communications. En aquel entonces, se buscaba un lenguaje de programación fácil de aprender
y usar que permitiera a los desarrolladores crear páginas web interactivas.
Eich desarrolló el primer prototipo de JavaScript en tan solo 10 días, y su éxito fue tal que pronto
se convirtió en un estándar en la industria.
En 1997, JavaScript fue adoptado como un estándar por la organización ECMA International, que
publicó la especificación oficial del lenguaje llamada ECMAScript.
Desde entonces, ECMAScript ha pasado por varias versiones y actualizaciones, y JavaScript se ha
mantenido como el lenguaje de programación basado en ECMAScript más popular y
ampliamente utilizado en todo el mundo.
¿Para qué sirve JavaScript?
JavaScript es fundamental en el desarrollo web y tiene numerosas aplicaciones. Veamos algunas
de las más comunes:
Interacción con el usuario
Una de las funciones principales de JavaScript es permitir la interacción entre el usuario y la
página web. Esto se logra mediante la manipulación del Document Object Model (DOM), que es
una representación estructurada de los elementos de la página.
Con JavaScript, es posible crear elementos interactivos como botones, formularios, menús
desplegables y carruseles de imágenes, entre otros.
Validación de formularios
JavaScript es muy útil para validar la información ingresada por el usuario en un formulario antes
de enviarla al servidor.
Esto permite detectar errores y solicitar al usuario que corrija la información antes de enviarla,
lo que reduce la carga en el servidor y mejora la experiencia del usuario.
¿Qué es TypeScript?
TypeScript es un lenguaje de programación que fue creado por Microsoft en 2012. Es un superset
de JavaScript, lo que significa que incluye todas las características de JavaScript y algunas
adicionales, como la posibilidad de usar tipado estático.
El tipado estático permite a los desarrolladores definir el tipo de datos que una variable puede
almacenar, lo que ayuda a detectar errores antes de que el código se ejecute.
Aunque TypeScript no es tan conocido como JavaScript, su popularidad ha ido en aumento
debido a que ofrece algunas ventajas en cuanto a la detección temprana de errores y la facilidad
de mantenimiento del código.
Sin embargo, es importante mencionar que TypeScript no reemplaza a JavaScript, sino que
complementa sus características y permite a los desarrolladores escribir código más seguro y
eficiente.
Puedes colocar este código en cualquier parte de tu archivo HTML, aunque generalmente se
coloca al final del cuerpo (<body>).
Existen varios tipos de datos en JavaScript, como números, cadenas de texto (strings), objetos y
más.
3. Operadores y expresiones
Los operadores nos permiten realizar operaciones matemáticas, comparaciones y asignaciones
en JavaScript.
Las expresiones son combinaciones de valores, variables y operadores que JavaScript evalúa para
obtener un resultado.
Ejemplo:
var resultado = (10 + 5) * 2; // resultado será 30
4. Funciones
Las funciones son bloques de código que podemos llamar múltiples veces para realizar una tarea
específica. Para crear una función en JavaScript, utilizamos la palabra clave function, seguida del
nombre de la función, los parámetros y el cuerpo de la función.
Por ejemplo:
function saludar(nombre) {
console.log("¡Hola, " + nombre + "!");
}
saludar("Juan"); // Imprime "¡Hola, Juan!"
5. Condicionales y bucles
Los condicionales nos permiten ejecutar diferentes bloques de código dependiendo de ciertas
condiciones.
Los bucles nos permiten repetir un bloque de código mientras se cumpla una condición.
Por ejemplo, el bucle for:
for (var i = 0; i < 5; i++) {
console.log(i); // Imprime los números del 0 al 4
}
Los eventos son acciones que ocurren en la página, como hacer clic en un botón o cargar una
imagen. Podemos utilizar JavaScript para “escuchar” estos eventos y ejecutar funciones cuando
ocurran.
Ejemplo:
document.getElementById("miBoton").addEventListener("click", function () {
console.log("¡Botón presionado!");
});
Conclusión
JavaScript es un lenguaje de programación esencial en el mundo del desarrollo web. Ha
revolucionado la forma en que creamos y experimentamos las páginas web, permitiendo
interactividad, validación de formularios, animaciones y comunicación con el servidor sin
recargar la página.
Ahora que conoces qué es JavaScript, su historia, su relación con TypeScript y para qué sirve,
estás listo para adentrarte en el mundo del desarrollo web y crear sitios web interactivos y
atractivos.
No importa si eres un principiante o un experto en programación, JavaScript es una herramienta
fundamental que te permitirá llevar tus proyectos al siguiente nivel. ¡Anímate a explorar sus
posibilidades y transforma la web con tus ideas!
SUBMÓDULO 2: DESARROLLA APLICACIONES QUE SE EJECUTAN EN EL CLIENTE
DURACIÓN:6 HRS. TEÓRIA: Martes, Miércoles y Jueves TALLER: Martes/Miércoles
Semana 4: ¿Qué es JavaScript Actividad 1: Cuadro sinóptico.
Instrucción:
1. Leer e interpretar el siguiente el tema: ¿Qué es JavaScript?
2. Identificar ideas principales y secundarias. Analiza la información más importante
del texto, organiza y acomoda estableciendo nexos o relaciones entre los conceptos
principales.
3. Redactar la oración y determinar un concepto/idea y definición.
4. En hojas blancas realiza el trazo de tu cuadro sinóptico (puedes unir las hojas)
Recuerda que los cuadros sinópticos son una forma de estructurar la información, para también
para determinar la forma como las personas organizan las ideas en sus mentes y como las
representan y agrupan.
https://www.um.es/docencia/barzana/DAWEB/Lenguaje-de-programacion-JavaScript-1.pdf
https://oregoom.com/html/