Дужина ЈаваСцрипт низа

Својство ЈаваСцрипт Арраи ленгтх (дужина низа) враћа или поставља број елемената у низу.

Синтакса приступа lengthсвојству је:

 arr.length

Овде је арр низ.

Пример 1: Проналажење броја елемената у низу

 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

Оутпут

 4 2 0

Овде можемо видети да lengthсвојство враћа број ставки у сваком низу. Враћа цео број само већи од највишег индекса у Array.

Пример 2: Употреба дужине низа у петљи фор

 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)); )

Оутпут

 ЈаваСцрипт Питхон Ц ++ Јава Луа

Такође можете доделити lengthсвојство корисника Arrayпомоћу оператора доделе =.

Синтакса за додељивање дужине низа:

 array.length = 

Ово се може користити за скраћивање или проширивање датог низа.

Пример 3: Промена својства дужине низа

 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)

Оутпут

 ('ЈаваСцрипт', 'Питхон', 'Ц ++') ('ЈаваСцрипт', 'Питхон', 'Ц ++',)

Овде ћемо најпре трунцатед трајање Arrayас 3 (додељен вредност) мања од 4 (оригинал Arrayленгтх).

Ако је додељена вредност већа од оригиналне Arrayдужине, празне ставке се додају на крај низа. То се може видети у другом примеру.

Занимљиви Чланци...