Métodos de arrays y objetos, iteración y manipulación en JavaScript.
41 tarjetas · tarjetas básicas · Escrito por IA, revisado dos veces. Edita lo que quieras.
- ¿Qué hace Array.push()?
- Añade uno o más elementos al final de un array y devuelve la nueva longitud. Muta el array original.
- ¿Qué hace Array.pop()?
- Elimina el último elemento de un array y lo devuelve. Muta el array original. Devuelve undefined si el array está vacío.
- ¿Qué hace Array.shift()?
- Elimina el primer elemento de un array y lo devuelve. Muta el array original. Devuelve undefined si el array está vacío.
- ¿Qué hace Array.unshift()?
- Añade uno o más elementos al inicio de un array y devuelve la nueva longitud. Muta el array original.
- ¿Qué hace Array.slice()?
- Devuelve una copia superficial de una porción de un array. No muta el array original. Recibe índices de inicio y fin.
- ¿Qué hace Array.splice()?
- Elimina elementos de un array y opcionalmente inserta nuevos elementos. Muta el array original y devuelve un array con los elementos eliminados.
- ¿Qué hace Array.concat()?
- Combina dos o más arrays en un nuevo array. Devuelve un nuevo array y no muta los originales.
- ¿Qué hace Array.join()?
- Combina todos los elementos del array en una sola cadena, separados por un separador especificado. El separador por defecto es la coma.
- ¿Qué hace Array.indexOf()?
- Devuelve el índice del primer elemento que coincide con el valor buscado. Devuelve -1 si no se encuentra.
- ¿Qué hace Array.includes()?
- Comprueba si un array contiene un elemento especificado y devuelve un booleano. Más legible que indexOf para simples comprobaciones de presencia.
- ¿Qué hace Array.reverse()?
- Invierte el orden de los elementos de un array en el propio array. Muta el array original y devuelve una referencia a él.
- ¿Qué hace Array.sort()?
- Ordena los elementos de un array en el propio array. Por defecto ordena lexicográficamente como cadenas. Recibe una función de comparación opcional.
- ¿Qué hace Array.map()?
- Transforma cada elemento de un array usando una función callback y devuelve un nuevo array. No muta el array original.
- ¿Qué hace Array.filter()?
- Crea un nuevo array con los elementos que pasan la prueba de la función callback. No muta el array original.
- ¿Qué hace Array.reduce()?
- Acumula los elementos del array en un único valor aplicando una función callback. Recibe un callback y un valor inicial opcional.