Manual de referencia de JavaScript Arrays

Objeto Array

El objeto Array se utiliza para almacenar múltiples valores en una única variable:

const cars = ["Tesla", "Volvo", "BMW"];

Pruebe usted mismo

Los índices de los arrays comienzan en cero: el primer elemento del array es 0, el segundo elemento es 1, y así sucesivamente.

Para más tutoriales sobre arrays, lea nuestro Tutoriales de JavaScript Arrays.

Métodos y propiedades de Array

Método Descripción
[] Cree un nuevo array.
new Array() Cree un nuevo array.
at() Retorne el elemento de índice del array.
concat() Conecte los arrays y devuelva el array conectado.
constructor Retorne la función que crea el prototipo del objeto Array.
copyWithin() Copie los elementos del array a una posición específica o desde una posición específica.
entries() Retorne un array de pares de clave/valor de un objeto iterable.
every() Verifique si cada elemento del array pasa la prueba.
fill() Rellene los elementos del array con un valor estático.
filter() Cree un nuevo array con cada elemento que pasa la prueba en el array.
find() Retorne el valor del primer elemento que pasa la prueba en el array.
findIndex() Retorne la posición del primer elemento que pasa la prueba en el array.
findLast() Retorne el valor del último elemento que pasa la prueba en el array.
findLastIndex() Retorne la última posición del elemento que pasa la prueba en el array.
flat() Conecte los elementos de los subarrays.
flatMap() Mapee todos los elementos del array y cree un nuevo array plano.
forEach() Llame a la función para cada elemento del array.
from() Cree un array a partir de un objeto.
includes() Verifique si el array contiene el elemento especificado.
indexOf() Busca un elemento en el array y devuelve su posición.
isArray() Verifica si el objeto es un array.
join() Conecta todos los elementos del array en una cadena.
keys() Devuelve un objeto Iteración de Array que contiene las claves del array original.
lastIndexOf() Busca un elemento desde el final del array y devuelve su posición.
length Establece o devuelve el número de elementos del array.
map() Crea un nuevo array utilizando los resultados de la función invocada para cada elemento del array.
of() Crea un array a partir de múltiples argumentos.
pop() Elimina el último elemento del array y devuelve ese elemento.
prototype Permite agregar propiedades y métodos al array.
push() Añade un nuevo elemento al final del array y devuelve la nueva longitud.
reduce() Reduce los valores del array a un solo valor (de izquierda a derecha).
reduceRight() Reduce los valores del array a un solo valor (de derecha a izquierda).
reverse() Invierte el orden de los elementos del array.
shift() Elimina el primer elemento del array y devuelve ese elemento.
slice() Selecciona una parte del array y devuelve un nuevo array.
some() Verifica si algún elemento del array pasa la prueba.
sort() Ordena los elementos del array.
splice() Añade o elimina elementos del array.
toReversed() Invierte el orden de los elementos del array (al nuevo array).
toSorted() Ordena los elementos del array (al nuevo array).
toSpliced() Añade o elimina elementos del array (al nuevo array).
toString() Convierte el array en una cadena y devuelve el resultado.
unshift() Añade un nuevo elemento al principio del array y devuelve la nueva longitud.
values() Devuelve un objeto iterador que contiene los valores del array.
valueOf() Devuelve el valor original del array.
with() Devuelve un nuevo array después de actualizar el elemento.