--- title: Arreglos (Matrices) slug: Glossary/array tags: - Arreglos - CodificaciónScripting - Glosario - JavaScript - Matriz - programacion translation_of: Glossary/array original_slug: Glossary/Arreglos --- <p>Un arreglo (matriz<em>)</em> es una colección ordenada de datos (tanto {{glossary("Primitivo", "primitivos")}} u {{glossary("Object", "objetos")}} dependiendo del lenguaje). Los arreglos (matrices<em>)</em> se emplean para almacenar multiples valores en una sola variable, frente a las variables que sólo pueden almacenar un valor (por cada variable).</p> <p>Cada elemento del arreglo (matriz) <em> </em>tiene un número al que está asociado, llamado "<strong>índice numérico"</strong> (numeric index)<strong>,</strong> que permite acceder a él.</p> <p>En JavaScript, los arreglos (matrices) comienzan a partir del índice cero y pueden ser manipulados con varios {{glossary("Método", "métodos")}}.</p> <p>Un arreglo (matriz<em>)</em> en JavaScript se ve de esta forma:</p> <pre><code>var myArray = [1, 2, 3, 4]; var catNamesArray = ["Jacqueline", "Sophia", "Autumn"]; //Los arreglos en Javascript pueden guardar distintos tipos de datos como se muestra anteriormente </code> </pre> <h2 id="Saber_más">Saber más</h2> <h3 id="Conocimiento_general">Conocimiento general</h3> <ul> <li>{{Interwiki("wikipedia", "Array data structure", "Array")}} en Wikipedia</li> </ul> <h3 id="Referencia_técnica">Referencia técnica</h3> <ul> <li>JavaScript {{jsxref("Array")}} en MDN</li> </ul>