logo

propietat de JavaScript array.length

La propietat length retorna el nombre d'elements d'una matriu en forma d'un enter sense signe de 32 bits. També podem dir que el llargada La propietat retorna un número que representa el nombre d'elements de la matriu. El valor de retorn és sempre més gran que l'índex de matriu més alt.

El llargada La propietat també es pot utilitzar per establir el nombre d'elements d'una matriu. Hem d'utilitzar l'operador d'assignació juntament amb la propietat length per establir la longitud d'una matriu.

El longitud.matriu La propietat en JavaScript és la mateixa que la array.size() mètode en jQuery. En JavaScript , no és vàlid per utilitzar-lo array.size() mètode, doncs, fem servir longitud.matriu propietat per calcular la mida d'una matriu.

Sintaxi

La sintaxi següent s'utilitza per retornar la longitud d'una matriu

quantes setmanes al mes
 array.length 

La sintaxi següent s'utilitza per establir la longitud d'una matriu

 array.length = number 

Per a una millor comprensió, vegem algunes de les il·lustracions d'ús longitud.matriu propietat.

Exemple 1

És un exemple senzill per entendre com calcular la longitud d'una matriu utilitzant longitud.matriu propietat.

 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); 
Prova-ho ara

Sortida

A la sortida, podem veure que la longitud de la matriu és sis, que és més gran que el valor de l'índex més alt de la matriu. L'índex més alt de la matriu especificada a l'exemple anterior és 5.

propietat de JavaScript array.length

Exemple 2

En aquest exemple, estem establint la longitud d'una matriu mitjançant l' longitud.matriu propietat. Inicialment, la matriu conté dos elements, de manera que al principi, la longitud és 2. Després augmentem la longitud de la matriu a 9.

com obrir un fitxer amb java

A la sortida, els valors de la matriu estan separats per comes. Després d'augmentar la longitud, la matriu conté dos valors definits i set indefinits separats per una coma. A continuació, inserim cinc elements de matriu i els imprimim. Ara, la matriu conté set valors definits i dos no definits.

 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); 
Prova-ho ara

Sortida

fer que l'script de shell sigui executable
propietat de JavaScript array.length

En el següent exemple, provarem la propietat de longitud a la matriu amb l'índex no numèric.

Exemple 3

En aquest exemple, l'índex de la matriu no és numèric. Aquí, la matriu conté cinc elements amb l'índex no numèric. Estem aplicant la propietat de longitud a la matriu donada per veure l'efecte. Ara anem a veure com longitud.matriu La propietat funciona a l'índex no numèric de la matriu.

 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); 
Prova-ho ara

Sortida

A la sortida, podem veure que es mostra la longitud de la matriu 0 . Després de l'execució del codi anterior, la sortida serà -

propietat de JavaScript array.length

També podem utilitzar la propietat length per esbrinar el nombre de paraules de la cadena. Entenem-ho amb un exemple.

exemple de subcadena en java

Exemple 4

En aquest exemple, estem utilitzant la propietat length per mostrar el nombre de paraules presents a la cadena. Aquí, estem creant una matriu i fem servir el dividir () funció per als elements de la matriu. Estem dividint la cadena de l'espai en blanc ( ' ' ) personatge.

Si apliquem directament la propietat de longitud a la cadena, ens dóna el nombre de caràcters de la cadena. Però en aquest exemple, entendrem com calcular el nombre de paraules de 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); 
Prova-ho ara

Sortida

propietat de JavaScript array.length