logo

JavaScript array.length īpašums

Rekvizīts garums atgriež masīva elementu skaitu 32 bitu neparakstīta vesela skaitļa formā. Varam arī teikt, ka garums rekvizīts atgriež skaitli, kas apzīmē masīva elementu skaitu. Atgriešanas vērtība vienmēr ir lielāka par augstāko masīva indeksu.

The garums rekvizītu var izmantot arī, lai iestatītu elementu skaitu masīvā. Lai iestatītu masīva garumu, mums ir jāizmanto piešķiršanas operators kopā ar garuma rekvizītu.

The masīvs.garums rekvizīts JavaScript ir tāds pats kā array.size() metode programmā jQuery. In JavaScript , tas nav lietojams array.size() metodi mēs izmantojam masīvs.garums rekvizītu, lai aprēķinātu masīva lielumu.

Sintakse

Lai atgrieztu masīva garumu, tiek izmantota šāda sintakse

Aktrise Rakula Preeta Singha
 array.length 

Lai iestatītu masīva garumu, tiek izmantota šāda sintakse

 array.length = number 

Lai labāk izprastu, apskatīsim dažus izmantošanas ilustrācijas masīvs.garums īpašums.

Piemērs1

Tas ir vienkāršs piemērs, lai saprastu, kā aprēķināt masīva garumu, izmantojot masīvs.garums īpašums.

 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); 
Izmēģiniet to tūlīt

Izvade

Izvadā mēs redzam, ka masīva garums ir seši, kas ir lielāka par masīva augstākā indeksa vērtību. Iepriekš minētajā piemērā norādītā masīva augstākais indekss ir 5.

JavaScript array.length īpašums

Piemērs2

Šajā piemērā mēs iestatām masīva garumu, izmantojot masīvs.garums īpašums. Sākotnēji masīvā ir divi elementi, tāpēc sākumā garums ir 2. Tad mēs palielinām masīva garumu līdz 9.

kā pārvērst virkni par java veselu skaitli

Izvadā masīva vērtības tiek atdalītas ar komatiem. Pēc garuma palielināšanas masīvā ir divas definētas un septiņas nenoteiktas vērtības, kas atdalītas ar komatu. Tad ievietojam piecus masīva elementus un izdrukājam tos. Tagad masīvā ir septiņas definētas un divas nedefinētas vērtības.

 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); 
Izmēģiniet to tūlīt

Izvade

čaulas skripta padarīšana par izpildāmu
JavaScript array.length īpašums

Nākamajā piemērā mēs pārbaudīsim garuma rekvizītu masīvā ar neciparu indeksu.

3. piemērs

Šajā piemērā masīva indekss nav skaitlisks. Šeit masīvā ir pieci elementi ar neciparu indeksu. Mēs izmantojam garuma rekvizītu dotajam masīvam, lai redzētu efektu. Tagad redzēsim, kā masīvs.garums rekvizīts darbojas uz masīva neskaitliskā indeksa.

 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); 
Izmēģiniet to tūlīt

Izvade

Izvadā mēs redzam, ka tiek parādīts masīva garums 0 . Pēc iepriekš minētā koda izpildes izvade būs -

JavaScript array.length īpašums

Mēs varam arī izmantot garuma rekvizītu, lai uzzinātu vārdu skaitu virknē. Sapratīsim to ar piemēru.

eol pitonā

4. piemērs

Šajā piemērā mēs izmantojam garuma rekvizītu, lai parādītu virknē esošo vārdu skaitu. Šeit mēs izveidojam masīvu un izmantojam sadalīt () funkcija masīva elementiem. Mēs atdalām virkni no atstarpes ( '' ) raksturs.

Ja mēs tieši piemērojam garuma rekvizītu virknei, tas dod mums virknes rakstzīmju skaitu. Bet šajā piemērā mēs sapratīsim, kā aprēķināt vārdu skaitu virknē.

 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); 
Izmēģiniet to tūlīt

Izvade

JavaScript array.length īpašums