UD4 Lenguaje de Script
UD4 Lenguaje de Script
>
Introducción. Lenguajes de
script de navegador
Para acceder a elementos del Array hay que tener en cuenta que
el primero tiene un índice de 0:
var miArray = [10, 20, 30, 40, 50];
var primerElemento = miArray[0]; // 10
var segundoElemento = miArray[1]; // 20
<Sintaxis básica del lenguaje.
Arrays/>
Para añadir elementos a la Array se usan los métodos
push(elemento) (al final) y unshift(elemento) (al principio).
Para quitar elementos se usa pop()(quita del final) y shift()
(quita del principio).
Para quitar un elemento de un índice concreto usaremos
splice(índice, número) que borra desde ese índice (inclusive)
todos los elementos como se indiquen.
<Sintaxis básica del lenguaje.
Operadores/>
Tenemos una serie de operadores que se pueden utilizar en
nuestros programas JavaScript, de varios tipos:
· Aritméticos:
- +: suma
- -: resta
- *: multiplicación
- /: división · Lógicos:
- %: módulo - &&: ‘y’ lógico
· De comparación: - ||: ‘o’ lógico
- ==: igualdad - !: negación
- !=: desigualdad
- ===: igualdad estricta
- !==: desigualdad estricta
- <: menor que
- >: mayor que
- <=: menor o igual que
- >=: menor o igual que
<Sintaxis básica del lenguaje.
Control/>
Existen diferentes tipos de estructuras de control en JS,
condicionales e iterativas:
· if/else: es un bloque que se utiliza para tomar decisiones
basadas en una o más condiciones:
var edad = 18;
if (edad >= 18) {
console.log("Eres mayor de edad.");
} else {
console.log("Eres menor de edad.");
}
· for: es un bloque que usa para crear bucles de repetición
conocida:
for (var i = 0; i < 5; i++) {
console.log("Iteración número " + (i + 1));
}
<Sintaxis básica del lenguaje.
Control/>
Existen diferentes tipos de estructuras de control en JS,
condicionales e iterativas:
· while: es un bloque para crear bucles donde no sabemos las
iteraciones necesarias.
var contador = 0;
while (contador < 5) {
console.log("Iteración número " + (contador + 1));
contador++;
}
<Sintaxis básica del
lenguaje.Funciones/>
Las funciones nos permiten reutilizar partes de un programa de
una manera muy sencilla, su sintaxis es la siguiente:
function saludar(nombre) {
console.log("Hola, " + nombre + "!");
}
saludar("Ana"); // Llama a la función y muestra "Hola, Ana!"
<Sintaxis básica del
lenguaje.Funciones/>
Dos funciones que nos pueden ser útiles son console.log() y
alert() a la hora de hacer nuestras aplicaciones web.
· console.log(cadena): imprime en la consola web lo que tenga
como parámetros. Muy útil para depurar las aplicaciones en
desarrollo.
· alert(cadena): es una alerta que se le hace al usuario y
que debe responder. Útil para avisos que requieran de la
atención inmediata de los usuarios.
<Sintaxis básica del lenguaje.
DOM/>
El DOM(Document Object Model) es una representación en memoria
de la estructura de un documento HTML que JS es capaz de
manipular para interactuar con una aplicación web. Se pueden
hacer diversas acciones con él:
· Acceder a elementos del DOM
· Modificar contenido y atributos
· Crear y agregar elementos
· Eliminar elementos
· Eventos y manipulación dinámica
<Sintaxis básica del lenguaje.
DOM/>
El uso del DOM a través de JS se realiza mediante selectores,
similar a lo que necesitábamos para aplicar estilos CSS a
elementos HTML.
Para referenciar el DOM de la página web se hace con document.
Podemos seleccionar elementos HTML concretos o conjuntos de
ellos seleccionando por id, clases o etiquetas:
· document.getElementById(cadena-id)
· document.getElementsByClassName(cadena-clase)
· document.getElementsByTagName(cadena-etiqueta)