JavaScripti massiivi pikkus

Atribuut Java massiivi pikkus tagastab või määrab massiivi elementide arvu.

Atribuudile juurdepääsu süntaks lengthon järgmine:

 arr.length

Siin on arr massiiv.

Näide 1: Massiivi elementide arvu leidmine

 var companyList = ("Apple", "Google", "Facebook", "Amazon"); console.log(companyList.length); // Output: 4 var randomList = ("JavaScript", 44); console.log(randomList.length); // Output: 2 var emptyArray = (); console.log(emptyArray.length); // Output: 0

Väljund

 4 2 0

Siin näeme, et lengthatribuut tagastab üksuste arvu igas massiivis. See tagastab täisarvu, mis on lihtsalt suurem kui kõrgeim indeks indeksis Array.

Näide 2: Massiivi pikkuse kasutamine silmusena

 var languages = ("JavaScript", "Python", "C++", "Java", "Lua"); // languages.length can be used to find out // the number of times to loop over an array for (i = 0; i < languages.length; i++)( console.log(languages(i)); )

Väljund

 JavaScripti Python C ++ Java Lua

Samuti saate omistamisoperaatori abil lengthomandi ümber määrata .Array=

Massiivi pikkuse määramiseks süntaks:

 array.length = 

Seda saab kasutada antud massiivi kärpimiseks või laiendamiseks.

Näide 3: Massiivi pikkuse omaduse muutmine

 var languages = ("JavaScript", "Python", "C++", "Java", "Lua"); // truncate the Array to 3 elements languages.length = 3 // Output: ( 'JavaScript', 'Python', 'C++' ) console.log(languages) // extend the Array to length 6 languages.length = 6 // Output: ( 'JavaScript', 'Python', 'C++', ) console.log(languages)

Väljund

 ('JavaScript', 'Python', 'C ++') ('JavaScript', 'Python', 'C ++',)

Siin me esimest kärbitud pikkusega Arraynagu 3 (määratud väärtus) on väiksem kui 4 (originaal Arraypikkus).

Kui määratud väärtus on suurem kui algne Arraypikkus, lisatakse massiivi lõppu tühjad üksused. Näeme, et see juhtub teises näites.

Huvitavad Artiklid...