logo

Właściwość array.length JavaScript

Właściwość długości zwraca liczbę elementów tablicy w postaci 32-bitowej liczby całkowitej bez znaku. Można też powiedzieć, że długość Właściwość zwraca liczbę reprezentującą liczbę elementów tablicy. Wartość zwracana jest zawsze większa niż najwyższy indeks tablicy.

The długość Właściwość może być również używana do ustawiania liczby elementów w tablicy. Aby ustawić długość tablicy, musimy użyć operatora przypisania w połączeniu z właściwością długości.

The długość.tablicy Właściwość w JavaScript jest taka sama jak tablica.rozmiar() metoda w jQuery. W JavaScript , nie można go używać tablica.rozmiar() metoda, więc używamy długość.tablicy właściwość służąca do obliczania rozmiaru tablicy.

Składnia

Poniższa składnia służy do zwracania długości tablicy

zdefiniuj komputer
 array.length 

Do ustawienia długości tablicy używana jest następująca składnia

 array.length = number 

Dla lepszego zrozumienia przyjrzyjmy się kilku ilustracjom użycia długość.tablicy nieruchomość.

PowerShell mniejszy lub równy

Przykład 1

Jest to prosty przykład zrozumienia, jak obliczyć długość tablicy za pomocą długość.tablicy nieruchomość.

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

Wyjście

Na wyjściu widzimy, że długość tablicy wynosi sześć, która jest większa niż wartość najwyższego indeksu tablicy. Najwyższy indeks określonej tablicy w powyższym przykładzie to 5.

Właściwość array.length JavaScript

Przykład2

W tym przykładzie ustawiamy długość tablicy za pomocą metody długość.tablicy nieruchomość. Początkowo tablica zawiera dwa elementy, więc na początku długość wynosi 2. Następnie zwiększamy długość tablicy do 9.

Na wyjściu wartości tablicy oddziela się przecinkami. Po zwiększeniu długości tablica zawiera dwie wartości zdefiniowane i siedem niezdefiniowanych, oddzielonych przecinkiem. Następnie wstawiamy pięć elementów tablicy i je drukujemy. Teraz tablica zawiera siedem zdefiniowanych i dwie niezdefiniowane wartości.

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

Wyjście

Właściwość array.length JavaScript

W następnym przykładzie przetestujemy właściwość długości tablicy z indeksem nienumerycznym.

znak na ciąg w Javie

Przykład 3

W tym przykładzie indeks tablicy nie jest numeryczny. Tutaj tablica zawiera pięć elementów z indeksem nienumerycznym. Aby zobaczyć efekt, stosujemy właściwość długości do danej tablicy. Zobaczmy teraz, jak długość.tablicy Właściwość działa na nienumerycznym indeksie tablicy.

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

Wyjście

Na wyjściu widzimy, że wyświetlana jest długość tablicy 0 . Po wykonaniu powyższego kodu wynik będzie -

Właściwość array.length JavaScript

Możemy również użyć właściwości długości, aby sprawdzić liczbę słów w ciągu. Rozumiemy to na przykładzie.

Przykład 4

W tym przykładzie używamy właściwości długości do wyświetlenia liczby słów znajdujących się w ciągu. Tutaj tworzymy tablicę i używamy podział() funkcja dla elementów tablicy. Oddzielamy ciąg znaków od białych znaków ( '' ) postać.

Jeśli bezpośrednio zastosujemy właściwość długości do ciągu, wówczas otrzymamy liczbę znaków w ciągu. Ale w tym przykładzie zrozumiemy, jak obliczyć liczbę słów w ciągu.

inicjalizator wiosny
 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); 
Przetestuj teraz

Wyjście

Właściwość array.length JavaScript