ARRAYS

También llamado de vector o matriz , el array es la estructura de datos más comum y normalmente es la primera que estudiamos.

Un array es una lista ordenada de valores:

const listaNumeros = [4, 6, 77, 1, 0];
const listaFrutas = ["banana", "manzana", "pera"];

Por ordenada, se entiende como una lista donde siempre se accede a los valores en el mismo orden. O sea, a no ser que sea utilizada alguna función o metodo para alterar la orden, el primer elemento del array listaNumeros siempre sera 4, y el ultimo, 0.

Normalmente se trabaja solo con un tipo de dato por array; Aunque JavaScript permita la declaración de arrays de más de un tipo de dato, por ejemplo ["banana", 5, true], eso no acontece la mayoria de lenguajes de programación.

Por tratarse de una estructura de datos básica y muy utilizada, los lenguajes de programación suelen tener ya implementado este tipo, con métodos nativos de creación y manipulación de arrays. En el caso de JavaScript, puede buscar los métodos de matriz y los constructores en MDN.

Usos

Al ser la estructura más común, las matrices se utilizan prácticamente en todas las situaciones que implican la organización de datos del mismo tipo; ya sean datos recibidos por una API o enviados a una base de datos, o incluso pasados a través de parámetros a una función o método. Los arreglos también pueden ser multidimensionales, se utiliza siempre que existe la necesidad de tabular datos y se utilizan matrices (matrices) bidimensionales para el procesamiento de imágenes.