Propiedad de longitud de matriz de JavaScript

Propiedad de longitud de matriz de JavaScript

Mientras escribe código, es posible que necesitemos almacenar múltiples valores. Podemos usar un tipo de datos llamado Array para satisfacer esta necesidad. Una matriz es un tipo variable en cualquier lenguaje de programación utilizado para almacenar múltiples valores del mismo tipo de datos, como una lista de estudiantes o empleados [Jane, John, Jack].

Nota: Usaremos la consola del navegador para demostrar ejemplos realizados en esta publicación. Para abrir la consola del navegador:

  • Utilizar el Clave F12 en Chrome y otros navegadores a base de cromo.
  • Usar Ctrl + Shift + K teclado teclas de atajo para Mozilla.
  • Usar Opción + ⌘ + C teclas de acceso directo de teclado En Safari (si el menú de desarrollador no aparece, luego abra las preferencias presionando ⌘ +, y en verificación de pestaña avanzada "Mostrar el menú Desarrollar en la barra de menú").

Que es una matriz.Propiedad de longitud en JavaScript

El formación.propiedad de longitud se usa para obtener el número total de elementos en una matriz. Por ejemplo, si tenemos la siguiente matriz en nuestro programa:

VAR Estudiantes = ["John Doe", "Jane Doe", "John Smith"];

Y usamos el formación.propiedad de longitud en él, entonces el formación.propiedad de longitud devolverá un valor de tres ya que la matriz contiene tres elementos. Podemos verificar esto usando la consola.Método log ().

VAR Estudiantes = ["John Doe", "Jane Doe", "John Smith"];
consola.Registro (estudiantes.longitud)

Ahora, si agregamos otro elemento a la matriz y usamos el formación.propiedad de longitud Nuevamente, luego la salida de la consola cambia a:

Var Students = ["John Doe", "Jane Doe", "John Smith", "Jacob Smith"];
consola.Registro (estudiantes.longitud)

Cómo establecer el número de elementos en una matriz usando la matriz.Método de longitud:

Podemos usar el formación.propiedad de longitud Para establecer el número de elementos en una matriz también.

Tomemos la matriz como se mencionó anteriormente "estudiantes,"Como ejemplo una vez más. Actualmente tiene 4 elementos. Podemos usar el formación.propiedad de longitud Para cambiar el número de sus elementos. Aumentaremos el número de elementos de 4 a 5 en este ejemplo:

Var Students = ["John Doe", "Jane Doe", "John Smith", "Jacob Smith"];
estudiantes.longitud = 5;
consola.Registro (estudiantes.longitud)

El formación.propiedad de longitud ha agregado otro elemento que es una ranura vacía no iterable. Podemos verificar esto al emitir toda la matriz a la consola:

Var Students = ["John Doe", "Jane Doe", "John Smith", "Jacob Smith"];
estudiantes.longitud = 5;
consola.Registro (estudiantes.longitud)
consola.Registro (estudiantes)

Ahora usaremos el formación.propiedad de longitud Una vez más para reducir el número de elementos de 5 a 3:

Var Students = ["John Doe", "Jane Doe", "John Smith", "Jacob Smith"];
estudiantes.longitud = 5;
consola.Registro (estudiantes.longitud)
consola.Registro (estudiantes)
estudiantes.longitud = 3;
consola.Registro (estudiantes.longitud)
consola.Registro (estudiantes)

El número máximo de elementos que puede tener una matriz es 4294967295, Como es un tipo de datos de 32 bits. Como puede ver en el ejemplo a continuación, si intentamos hacer una variedad de longitud4294967296, Recibiremos un error.

estudiantes.longitud = 4294967296;
consola.Registro (estudiantes.longitud)

Conclusión

Una matriz es una estructura de datos que consiste en una colección de elementos que se utilizan para almacenar tipos similares de valores. El formación.propiedad de longitud se usa para obtener o establecer el número de elementos presentes en una matriz.

Si usamos esta propiedad para obtener el número de elementos de matriz, le dará a un número uno más alto que el índice más alto de la matriz; Esto se debe a la indexación de matrices que comienza en 0.

En este cómo guiar, hemos aprendido a usar el formación.propiedad de longitud. Esta propiedad realmente es útil cuando tenemos que ejecutar bucles o condicionales en matrices.