Javascript Intr PDF
Javascript Intr PDF
Javascript Intr PDF
Javascript
CONCEPTOS GENERALES: SINTAXIS Y
VARIABLES
● Reconocer qué es un algoritmo,
elementos de entrada, salida y
proceso.
OBJETIVOS DE LA CLASE
● Aprender qué es una variable y cómo
declararla.
● Indagar cómo asignar y cambiar el
valor de una variable.
JAVASCRIPT:
FUNDAMENTOS
¿QUÉ ES JAVASCRIPT?
JavaScript es un lenguaje de
programación que se utiliza
principalmente para aportar dinamis mo a
sitios y aplicaciones web .
Técnicamente, J avaScript es un lenguaje
de programación interpretado por lo que
el código es crito con J avaScript s e puede
probar directamente en cualquier
navegador s in neces idad de proces os
intermedios .
J avaScript funciona en complemento con
los lenguajes web HTML Y CSS3.
APLICACIÓN WEB
<script>
// Aquí se escribe el código JS
</script>
¿CÓMO ESCRIBIR CÓDIGO JS?
● En un archivo individual con extensión .js
Ejemplo: mi-archivo.js
<script src="js/main.js"></script>
SINTAXIS: REGLAS BÁSICAS
● No se tienen en cuenta los es pacios en blanco y las
nuevas líneas (al igual que HTML).
● Se dis tinguen las mayús culas y minús culas .
● Se pueden incluir bloques de comentarios :
<script>
// Comentario simple: una línea
/* Comentario de más de una línea I
Comentario de más de una línea II */
</script>
SINTAXIS: PALABRAS RESERVADAS
● Palabras res ervadas : s on las palabras que s e utilizan
para cons truir las s entencias de J avaScript y que por
tanto no pueden s er utilizadas libremente.
Las palabras actualmente res ervadas por J avaScript
s on:
break, case, catch, continue, default, let
delete, do, else, finally, for, function, if, in,
instanceof, new, return, switch, this, throw,
try, typeof, var, void, while, with, etc.
VARIABLES Y
VALORES
VARIABLES
Una variable es un es pacio <script>
res ervado en la memoria que, //Declaración de variable ES5.
cambiar de contenido a lo
//Declaración de variable ES6.
largo de la ejecución de un
let nombreVariable2;
programa. Podemos
const LENGUAJE = "JAVASCRIPT";
almacenar un número, un
</script>
texto, un lis tado de números ,
etcétera.
VALORES
<script>
let variableNumerica;
var variableTexto;
variableNumerica = 5;
variableTexto = "Mi texto";
variableTexto = 'Mi texto';
</script>
¿Y cómo sa bemos que va lores
tienen nuestra s va ria bles?
console .log ()
Para im p rim ir las variab le s y conoce r su valor utilizam os una
función ya incluid a e n JS llam ad a console.log;
1. Tu nom b re
2. Tu ap e llid o
3. Tu e d ad
4. Si te né s m ascota
<script>
var textoA = "FULL";
let textoB = "STACK";
const BLANCO = " ";
//Concatenar textoA y textoB ("FULL" + "HOUSE" = "STACK")
let resultadoA = textoA + textoB;
//Concatenar textoB y 1 ("STACK" + 1 = "STACK1")
let resultadoB = textoB + 1;
//Concatenar textoA, BLANCO y textoB ("FULL" + " " + "STACK" = "FULL STACK")
let resultadoC = textoA + BLANCO + textoB;
</script>
PROMPT, CONSOLA Y
ALERT
PROMPT
La sentencia prompt() mos trará un cuadro de diálogo para
que el us uario ingres e un dato. Se puede proporcionar un
mens aje que s e colocará s obre el campo de texto. El valor
que devuelve es una cadena que repres enta lo que el us uario
ingres ó.
<script>
let nombreIngresado = prompt("Ingrese su nombre");
</script>
EJEMPLO DE PROMPT
<script>
console.log("Mensaje de prueba");
</script>
EJEMPLO DE CONSOLE.LOG
<script>
alert("¡Hola Mundo!");
</script>
EJEMPLO DE ALERT
Obtengo...
CREAR UN ALGORITMO JS SIMPLE
>>Incluir:
Archivo HTML con código JavaScript entre etiquetas
<script></script>, que incluya la definición de un algoritmo.
>>Ejemplo:
- Pedir nombre mediante prompt y mostrarlo en
consola junto con algún texto de saludo.
Ejemplo: ¡Hola, Juan!
- Pedir un número mediante prompt, parsearlo,
sumarlo a otro que se encuentre almacenado en
una variable y luego mostrar el resultado en
consola.
- Pedir un texto mediante prompt, luego otro,
concatenarlos y mostrarlo en un alerta.
GLOSARIO:
Parsear: es una palabra devengada del inglés
"parse". Refiere en programación, a una
actividad que consiste en el análisis de texto
para determinar si cumple o no reglas o
patrones y en base a esto tomar alguna
determinación.