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(' The elements of array are: ' + arr); document.write(' <br>The length of the array is: ' + 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.
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(' Before setting the length, the array elements are: ' + arr); arr.length = 9; document.write(' <br> <br> After setting the length, the array elements are: ' + arr); // It will print [ 1, 2, ] arr[2] = 300; arr[3] = 400; arr[4] = 500; arr[5] = 600; document.write(' <br> <br> After inserting some array elements: ' + arr);Testen Sie es jetzt
Ausgabe
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['a'] = 100; arr['b'] = 200; arr['c'] = 300; arr['d'] = 400; arr['e'] = 500; document.write('The length of array is: ' + 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:
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 = 'Welcome to the javaTpoint.com'; var arr = new Array(); arr = str.split(' '); document.write(' The given string is: ' + str); document.write(' <br> <br> Number Of Words: '+ arr.length); document.write(' <br> <br> Number of characters in the string: ' + str.length);Testen Sie es jetzt
Ausgabe