Capítulo 7. Matrices

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este capítulo de documenta las matrices, un tipo de dato fundamental en JavaScript y en la mayoría de los demás lenguajes de programación. Una matriz es una colección ordenada de valores. Cada valor se denominaelemento, y cada elemento tiene una posición numérica en la matriz, conocida comoíndice. Las matrices de JavaScript son no tipadas: un elemento de una matriz puede ser de cualquier tipo, y distintos elementos de la misma matriz pueden ser de tipos diferentes. Los elementos de una matriz pueden ser incluso objetos u otras matrices, lo que te permite crear estructuras de datos complejas, como matrices de objetos y matrices de matrices. Las matrices de JavaScript tienen base cero y utilizan índices de 32 bits: el índice del primer elemento es 0, y el índice más alto posible es 4294967294 (232-2), para un tamaño máximo de matriz de 4.294.967.295 elementos. Las matrices de JavaScript sondinámicas: crecen o decrecen según sea necesario, y no hay necesidad de declarar un tamaño fijo para la matriz cuando la creas ni de reasignarla cuando cambia el tamaño. Las matrices JavaScript pueden ser dispersas: no es necesario que los elementos tengan índices contiguos, y puede haber huecos. Todas las matrices de JavaScript tienen una propiedad length. Para las matrices no dispersas, esta propiedad especifica el número de elementos de la matriz. Para las ...

Get JavaScript: La Guía Definitiva, 7ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.