Sei sulla pagina 1di 4

INCLUSIÓN DE DOCUMENTO JAVASCRIPT EN HTML

<script type=”text/javascript” src=”codigodelejercicio.js”></script>

ORDENES BÁSICAS
Var define variable
Prompt abre cuadro de dialogo para que introduzcas información
Confirm te permite elegir entre Cancelar y Aceptar

OBJETOS Y MÉTODOS
Primero se pone el objeto seguido de un punto y el método a utilizar.

Ejemplo :
var nombre = prompt (‘Introduzca su nombre’);
if (confirm(‘¿Seguro que su nombre es ‘ + nombre + ’?’)){
document.write(‘Bienvenido, ‘ + nombre);
}

OPERADORES

 Negación para cantidades


Alert(!cantidad1 = 0); // daría true
0 es false y del 1 en adelante true, como se requiere el negativo da true en el ejemplo

 Negación para cadenas


Cualquier cadena vacía es false.
Var cadena1 = ””; // false
Var cadena2 = ”texto”; //true
Alert(!cadena1); //daría true
 Sumar
Numero1 = numero1+3; es lo mismo que
Numero1 +=3;

BLUCLES

 For in, recorre array


Fpr (i in array){
Alert(array i)
};

 For, el de toda la vida para hacer lo mismo que lo anterior:


For (i=0; i=array.length -1; i++){
Alert(array (i))
};

 Switch, ejemplo:
Switch (jugador){
Case portero:
Alert(“el jugador es portero”);
Break;
Case defensa:
Alert(“el jugador es defensa”);
Break;
Default:
Alert(“el jugador juega en otra posición”);
}
ARRAYS
Definición: para su recorrido acordarse de que siempre se empieza por 0 por lo tanto
un array de 5 elementos el recorrido sería de 0 a 4.
En un bucle for si se utiliza la instrucción legth hay que acordarse de poner el -1.

 Declaración:
var Dias = [“lunes”, “martes”, “Miércoles”, “Jueves”, “Viernes”];
var Numeros = [33, 12, 83, 55];
var Nombres = [5]; declara un array con 5 elementos

 Métodos de Inserción y borrado:


1) Unshift introduce un elemento al principio del array
2) Push introduce un elemento al final del array
3) Splice introduce un elemento en una posición del array eliminando o no el que
estaba en la posición que se le indique. Este método tiene 3 parámetros, el
primero nos indica en la posición que queramos insertar el elemento, el segundo
nos indica si borramos el elemento en la posición indicada anteriormente o no, con
0 no borramos y con 1 borramos 1, con 2 borramos 2 elementos, etc,,,, y, el tercer
parámetros es el dato en sí a insertar.
Ejemplos:
Días.unshift(“Lunes”);
Días.push(“Viernes”);
Días.splice(2, 1, “Miércoles”); //En la posición 3 del array, borramos lo que haya e
insertamos Miércoles.
4) Shift borramos el primer elemento del array
5) Pop borramos el último elemento del array
Ejemplos:
Días.shift();
Días.pop();

 Métodos de ordenación:
Días.sort() ordena alfabéticamente en orden ascendente
Números.sort(nombre función), para numeración es diferente se utiliza sort pero hay
que realizar la función
Días.reverse() ordena alfabéticamente en orden descendente
 Concatenación de arrays:
Var unedosarrays= dias1.concat(dias2);
Var unemasdedosarrays=dias1.concat(dias2, dias3);

 Extracción sin eliminación de un array


Var nombredias = días.slice(0,3) extraería sin eliminar 3 días.

OBJETOS DEL NAVEGADOR


El objeto del navegador más importante es Window. Este objeto tiene 3 metodos los
cuales son document, history y location y, se puede acceder a ellos mediante
window.document, window.history y window.location. Cada uno de ellos tiene
propiedades .

Potrebbero piacerti anche