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.