logo

Propiedad array.length de JavaScript

La propiedad de longitud devuelve el número de elementos de una matriz en forma de un entero sin signo de 32 bits. También podemos decir que el longitud La propiedad devuelve un número que representa el número de elementos de la matriz. El valor de retorno siempre es mayor que el índice de matriz más alto.

El longitud La propiedad también se puede utilizar para establecer el número de elementos en una matriz. Tenemos que usar el operador de asignación junto con la propiedad de longitud para establecer la longitud de una matriz.

El matriz.longitud La propiedad en JavaScript es la misma que la matriz.tamaño() método en jQuery. En javascript , no es válido utilizar matriz.tamaño() método entonces, usamos matriz.longitud propiedad para calcular el tamaño de una matriz.

Sintaxis

La siguiente sintaxis se utiliza para devolver la longitud de una matriz.

ddl frente a dml
 array.length 

La siguiente sintaxis se utiliza para establecer la longitud de una matriz.

 array.length = number 

Para una mejor comprensión, veamos algunas de las ilustraciones del uso matriz.longitud propiedad.

Ejemplo 1

Es un ejemplo simple para entender cómo calcular la longitud de una matriz usando el matriz.longitud propiedad.

 array.length <h3> Here, we are finding the length of an array. </h3> var arr = new Array( 100, 200, 300, 400, 500, 600 ); document.write(&apos; The elements of array are: &apos; + arr); document.write(&apos; <br>The length of the array is: &apos; + arr.length); 
Pruébalo ahora

Producción

En el resultado, podemos ver que la longitud de la matriz es seis, que es mayor que el valor del índice más alto de la matriz. El índice más alto de la matriz especificada en el ejemplo anterior es 5.

Propiedad array.length de JavaScript

Ejemplo2

En este ejemplo, estamos configurando la longitud de una matriz usando el matriz.longitud propiedad. Inicialmente, la matriz contiene dos elementos, por lo que al principio, la longitud es 2. Luego aumentamos la longitud de la matriz a 9.

instanciando java

En la salida, los valores de la matriz están separados por comas. Después de aumentar la longitud, la matriz contiene dos valores definidos y siete valores no definidos separados por una coma. Luego insertamos cinco elementos de la matriz y los imprimimos. Ahora, la matriz contiene siete valores definidos y dos indefinidos.

 array.length <h3> Here, we are setting the length of an array. </h3> var arr = [100, 200]; document.write(&apos; Before setting the length, the array elements are: &apos; + arr); arr.length = 9; document.write(&apos; <br> <br> After setting the length, the array elements are: &apos; + arr); // It will print [ 1, 2, ] arr[2] = 300; arr[3] = 400; arr[4] = 500; arr[5] = 600; document.write(&apos; <br> <br> After inserting some array elements: &apos; + arr); 
Pruébalo ahora

Producción

comando todas las mayúsculas excel
Propiedad array.length de JavaScript

En el siguiente ejemplo, probaremos la propiedad de longitud en la matriz con índice no numérico.

Ejemplo3

En este ejemplo, el índice de la matriz no es numérico. Aquí, la matriz contiene cinco elementos con índice no numérico. Estamos aplicando la propiedad de longitud en la matriz dada para ver el efecto. Ahora veamos cómo el matriz.longitud La propiedad funciona en el índice no numérico de la matriz.

 array.length <h3> There are five array elements but the index of the array is non numeric. </h3> var arr = new Array(); arr[&apos;a&apos;] = 100; arr[&apos;b&apos;] = 200; arr[&apos;c&apos;] = 300; arr[&apos;d&apos;] = 400; arr[&apos;e&apos;] = 500; document.write(&apos;The length of array is: &apos; + arr.length); 
Pruébalo ahora

Producción

En el resultado, podemos ver que se muestra la longitud de la matriz. 0 . Después de la ejecución del código anterior, el resultado será:

Propiedad array.length de JavaScript

También podemos usar la propiedad de longitud para averiguar la cantidad de palabras en la cadena. Entendámoslo con un ejemplo.

conjunto de cadenas en c

Ejemplo4

En este ejemplo, usamos la propiedad de longitud para mostrar la cantidad de palabras presentes en la cadena. Aquí, estamos creando una matriz y usamos el dividir() función para los elementos de la matriz. Estamos dividiendo la cadena del espacio en blanco ( ' ' ) personaje.

Si aplicamos directamente la propiedad de longitud en la cadena, nos da la cantidad de caracteres en la cadena. Pero en este ejemplo, entenderemos cómo calcular la cantidad de palabras en la cadena.

 array.length var str = &apos;Welcome to the javaTpoint.com&apos;; var arr = new Array(); arr = str.split(&apos; &apos;); document.write(&apos; The given string is: &apos; + str); document.write(&apos; <br> <br> Number Of Words: &apos;+ arr.length); document.write(&apos; <br> <br> Number of characters in the string: &apos; + str.length); 
Pruébalo ahora

Producción

Propiedad array.length de JavaScript