Dĺžka poľa JavaScriptu

Vlastnosť Dĺžka poľa JavaScriptu vracia alebo nastavuje počet prvkov v poli.

Syntax pre prístup k lengthvlastnosti je:

 arr.length

Tu je arr pole.

Príklad 1: Vyhľadanie počtu prvkov v poli

 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ýkon

 4 2 0

Tu vidíme, že lengthvlastnosť vracia počet položiek v každom poli. Vráti celé číslo väčšie ako najvyšší index v Array.

Príklad 2: Použitie dĺžky poľa v cykle for

 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ýkon

 JavaScript Python C ++ Java Lua

Môžete tiež znova priradiť lengthvlastnosť objektu Arraypomocou operátora priradenia =.

Syntax na priradenie dĺžky poľa:

 array.length = 

To možno použiť na skrátenie alebo rozšírenie daného poľa.

Príklad 3: Zmena vlastnosti dĺžky poľa

 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ýkon

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

Tu sme najskôr skrátili dĺžku Arrayako 3 (priradená hodnota) je menšia ako 4 (pôvodná Arraydĺžka).

Ak je priradená hodnota väčšia ako pôvodná Arraydĺžka, na koniec poľa sa pridajú prázdne položky. Môžeme to vidieť na druhom príklade.

Zaujímavé články...