array = [elemt,elemt2,...]
pop()
elimina el ultimo elemento del array y
push(elemt)
añade un nuevo elmento en la ultima posición del array
unshift(elemt)
añade un nuevo elmento en la primera posición del array y devuelve el valor añadido.
shift()
elimina la primera posición del array y devuelve el tamaño del array resultante
pop() y push()
porque son más rápidos que los otros
join() y split()
son métodos de String pero son muy utilies en combinación con Array
splice()
puede utilizarse para elminar elementos de un array, sustituirlos por otros o inluso añadir elementos sin borrar ninguno. Su argumentos son: inicio, fin, elemt a añadir. Devuelve un array con los elementos "cortados"
slice()
se utilizar para extraer una porción de un array. Sus argumentos son: inicio, fin. Devuelve un array con los elementos cortados
typeof()
sobre un array nos devuelve el valor object
- Al hacer .push añadimos un elemento al final del array
- Al hacer .pop eliminamos el ultimo elemento del array
- Se muestra una posición aleatoria del array
- Mediante .indexOf encontramos la posición de un elemento
- Mediante .filter generamos un nuevo array con el contenido de un tipo de dato numérico
- Mediante split convertimos una cadena en un array
- Añadimos un elemento del tipo funcion a un array
- Creamos un array y colocamos elementos en 1 y 99, vemos el tamaño del array resultante
- Creamos un array y lococamos elementos en 1 y 5, mostramos el array
- Creamos un array y colocamos elementos en 1 y 9, eliminamos dos elementos con pop y vemos el array que queda
- Al borrar con detele se borra el contenido pero no la posición
- Al borrar con splice se borra el contenido y también la posición
- splice puede también borrar y añadir elementos en una sola sentencia
- slice puede extraer una porción del array
- reverse muestra el un array del revés
- sort ordena los elementos del array
- Se puede definir un array con new Array()
- Tambien se pueden definir array multidimensionales