javascript
Sobre los arreglos
3 mins
Los diferentes tipos de dato cuentan con algunas herramientas por defecto, a estas usualmente les llamamos métodos, en el caso de Array
podemos encontrar los siguientes1:
Cada uno de estos métodos puede realizar diferentes tareas que nos ayudan a manipular o conocer información dentro de los arreglos.
En este artículo veremos algunos de los más usados.
Array.from()
: Crea un nuevo array a partir de un objeto iterable.Array.isArray()
: Verifica si un valor es un array.fill()
: Rellena todos los elementos del array con un valor especificado.flat()
: Aplana un array de sub-arrays en un solo nivel (o más niveles si se especifica).reverse()
: Invierte el orden de los elementos del array.at()
: Recupera un elemento del array en una posición específica, admitiendo índices negativos.filter()
: Crea un nuevo array con los elementos que cumplen con la condición de un callback.find()
: Retorna el primer elemento que cumple con la condición de un callback.findIndex()
: Retorna el índice del primer elemento que cumple con la condición de un callback.indexOf()
: Retorna el índice de la primera aparición de un elemento.lastIndexOf()
: Retorna el índice de la última aparición de un elemento.every()
: Verifica si todos los elementos cumplen con la condición de un callback.includes()
: Verifica si un elemento existe en el array.some()
: Verifica si al menos un elemento cumple con la condición de un callback.forEach()
: Ejecuta un callback para cada elemento del array (sin retorno).map()
: Crea un nuevo array con los resultados de aplicar un callback a cada elemento.reduce()
: Reduce el array a un único valor acumulado usando un callback.concat()
: Une dos o más arrays en uno nuevo.join()
: Une los elementos de un array en un string usando un separador especificado.slice()
: Crea una copia de una parte del array sin modificar el original.splice()
: Cambia el contenido del array eliminando, reemplazando o añadiendo elementos.pop()
: Elimina el último elemento y lo devuelve.push()
: Añade uno o más elementos al final del array y devuelve la nueva longitud.shift()
: Elimina el primer elemento y lo devuelve.unshift()
: Añade uno o más elementos al principio del array y devuelve la nueva longitud.Sobre los arreglos