logo

Својство ЈаваСцрипт арраи.ленгтх

Својство дужине враћа број елемената у низу у облику 32-битног целог броја без предзнака. Такође можемо рећи да је дужина својство враћа број који представља број елемената низа. Повратна вредност је увек већа од највишег индекса низа.

Тхе дужина својство се такође може користити за подешавање броја елемената у низу. Морамо да користимо оператор доделе заједно са својством дужине да бисмо поставили дужину низа.

Тхе низ.дужина својство у ЈаваСцрипт-у је исто као и арраи.сизе() метод у јКуери-ју. Ин ЈаваСцрипт , неважећа је употреба арраи.сизе() метод тако, користимо низ.дужина својство за израчунавање величине низа.

Синтакса

Следећа синтакса се користи за враћање дужине низа

шта је миспаце
 array.length 

Следећа синтакса се користи за подешавање дужине низа

 array.length = number 

За боље разумевање, погледајмо неке од илустрација коришћења низ.дужина имовина.

Пример1

То је једноставан пример за разумевање како израчунати дужину низа користећи низ.дужина имовина.

 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); 
Тестирајте одмах

Излаз

У излазу можемо видети да је дужина низа шест, што је веће од вредности највећег индекса низа. Највиши индекс наведеног низа у горњем примеру је 5.

Својство ЈаваСцрипт арраи.ленгтх

Пример2

У овом примеру, подешавамо дужину низа користећи низ.дужина имовина. У почетку, низ садржи два елемента, па је на почетку дужина 2. Затим повећавамо дужину низа на 9.

чинећи схелл скрипту извршном

У излазу су вредности низа одвојене зарезима. Након повећања дужине, низ садржи две дефинисане и седам недефинисаних вредности раздвојених зарезом. Затим убацујемо пет елемената низа и штампамо их. Сада, низ садржи седам дефинисаних и две недефинисане вредности.

 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); 
Тестирајте одмах

Излаз

гит статус -с
Својство ЈаваСцрипт арраи.ленгтх

У следећем примеру ћемо тестирати својство дужине на низу са ненумеричким индексом.

Пример3

У овом примеру, индекс низа није нумерички. Овде, низ садржи пет елемената са ненумеричким индексом. Примењујемо својство дужине на дати низ да бисмо видели ефекат. Сада да видимо како се низ.дужина својство ради на ненумеричком индексу низа.

 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); 
Тестирајте одмах

Излаз

У излазу можемо видети да је приказана дужина низа 0 . Након извршења горњег кода излаз ће бити -

Својство ЈаваСцрипт арраи.ленгтх

Такође можемо користити својство дужине да бисмо сазнали број речи у низу. Хајде да то разумемо на примеру.

колико нула за милион

Пример4

У овом примеру користимо својство дужине да прикажемо број речи присутних у низу. Овде креирамо низ и користимо разделити() функција за елементе низа. Раздвајамо стринг из размака ( '' ) карактер.

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

 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); 
Тестирајте одмах

Излаз

Својство ЈаваСцрипт арраи.ленгтх