4. JS Basics - TeresaMarbanCastro/Learning-Kairos GitHub Wiki

ARRAYS vs NODELISTS

Una lista de nodos no es igual que un array. Los arrays tienen métodos asociados que permiten muchas acciones. En cambio, los prototype para las listas de nodos tienen menos posibilidades. Es posible convertir las listas de nodos en arrays con Array.from o con spread operator [...].

Es importante saber cuándo se trata de nodos y cuándo de arrays. Por ejemplo .querySelectorAll te devuelve una colección de nodos que puede parecer un array, pero no lo es.

ARRAYS

Splice:

Es un método para arrays que funciona cogiendo un array y eliminando los elementos que seleccionemos. Ejemplo:

Pop:

Método para sacar el último elemento de un array:

Shif, push Unshift:

Shift elimina el primer elemento y devuelve el valor eliminado. Unshift añade elementos en primer índice. Push añade elementos en el último índice.