logo

JavaScript-Eigenschaft array.length

Die Längeneigenschaft gibt die Anzahl der Elemente in einem Array in Form einer 32-Bit-Ganzzahl ohne Vorzeichen zurück. Wir können auch sagen, dass die Länge Die Eigenschaft gibt eine Zahl zurück, die die Anzahl der Array-Elemente darstellt. Der Rückgabewert ist immer größer als der höchste Array-Index.

Der Länge Die Eigenschaft kann auch verwendet werden, um die Anzahl der Elemente in einem Array festzulegen. Wir müssen den Zuweisungsoperator in Verbindung mit der Längeneigenschaft verwenden, um die Länge eines Arrays festzulegen.

Der array.length Die Eigenschaft in JavaScript ist dieselbe wie die array.size() Methode in jQuery. In JavaScript , die Verwendung ist ungültig array.size() Methode also, wir verwenden array.length Eigenschaft, um die Größe eines Arrays zu berechnen.

Syntax

Die folgende Syntax wird verwendet, um die Länge eines Arrays zurückzugeben

Java-Lambda-Ausdrücke
 array.length 

Die folgende Syntax wird verwendet, um die Länge eines Arrays festzulegen

 array.length = number 

Zum besseren Verständnis sehen wir uns einige Anwendungsbeispiele an array.length Eigentum.

Beispiel 1

Es ist ein einfaches Beispiel, um zu verstehen, wie die Länge eines Arrays mithilfe von berechnet wird array.length Eigentum.

 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); 
Testen Sie es jetzt

Ausgabe

Versuchen Sie es mit dem Catch-Block in Java

In der Ausgabe können wir sehen, dass die Länge des Arrays beträgt sechs, Dies ist größer als der Wert des höchsten Index des Arrays. Der höchste Index des angegebenen Arrays im obigen Beispiel ist 5.

JavaScript-Eigenschaft array.length

Beispiel2

In diesem Beispiel legen wir die Länge eines Arrays mithilfe von fest array.length Eigentum. Zu Beginn enthält das Array zwei Elemente, daher beträgt die Länge am Anfang 2. Dann erhöhen wir die Länge des Arrays auf 9.

In der Ausgabe werden die Werte des Arrays durch Kommas getrennt. Nach Vergrößerung der Länge enthält das Array zwei definierte und sieben undefinierte Werte, getrennt durch ein Komma. Dann fügen wir fünf Array-Elemente ein und drucken sie aus. Das Array enthält nun sieben definierte und zwei undefinierte Werte.

 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); 
Testen Sie es jetzt

Ausgabe

JavaScript-Eigenschaft array.length

Im nächsten Beispiel testen wir die Längeneigenschaft des Arrays mit dem nicht numerischen Index.

Beispiel3

In diesem Beispiel ist der Index des Arrays nicht numerisch. Hier enthält das Array fünf Elemente mit dem nicht numerischen Index. Wir wenden die Längeneigenschaft auf das angegebene Array an, um den Effekt zu sehen. Nun wollen wir sehen, wie das funktioniert array.length Die Eigenschaft arbeitet mit dem nicht numerischen Index des Arrays.

 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); 
Testen Sie es jetzt

Ausgabe

.04 als Bruch

In der Ausgabe können wir sehen, dass die Länge des Arrays angezeigt wird 0 . Nach der Ausführung des obigen Codes wird Folgendes ausgegeben:

JavaScript-Eigenschaft array.length

Wir können die Längeneigenschaft auch verwenden, um die Anzahl der Wörter in der Zeichenfolge herauszufinden. Lassen Sie es uns anhand eines Beispiels verstehen.

Beispiel4

In diesem Beispiel verwenden wir die Längeneigenschaft, um die Anzahl der in der Zeichenfolge vorhandenen Wörter anzuzeigen. Hier erstellen wir ein Array und verwenden das Teilt() Funktion für die Array-Elemente. Wir trennen die Zeichenfolge vom Leerzeichen ( ' ' ) Charakter.

Normalisierung in der Datenbank

Wenn wir die Längeneigenschaft direkt auf die Zeichenfolge anwenden, erhalten wir die Anzahl der Zeichen in der Zeichenfolge. In diesem Beispiel werden wir jedoch verstehen, wie die Anzahl der Wörter in der Zeichenfolge berechnet wird.

 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); 
Testen Sie es jetzt

Ausgabe

JavaScript-Eigenschaft array.length