Gewusst wie: Berechnen Sie die Länge des Arrays in Javascript

October 11

Gewusst wie: Berechnen Sie die Länge des Arrays in Javascript

Ein Array ist eine Datenstruktur, die Programmierer, die Gruppen von Variablen in einer organisierten und Speicher-effiziente Weise speichern kann. Anstatt viele Variablen zu deklarieren und ihre Werte individuell festlegen, können Programmierer ein Array verwenden, Variablennamen und Werte in einer Weise zu speichern, die bietet die Möglichkeit, festzulegen, abrufen und Operationen auf die Daten im Array. JavaScript bietet Funktionen und Eigenschaften, mit denen Programmierer verschiedene Arten von Arrays erstellen Array Längen zu bestimmen, kopieren, löschen, Sortieren und Ändern der Werte in Arrays gespeichert.

Anweisungen

1 Öffnen Sie einen Texteditor, und erstellen Sie eine neue Datei namens "arrayLength.html." Der Datei, die den JavaScript-Code enthalten, wird fügen Sie ein "< Script >"-Tag hinzu. Fügen Sie ein Attribut "Type" in die Datei, und geben sie den Wert "Text/Javascript". Schließen Sie das Tag "< / script >" und speichern Sie die Datei. Zum Beispiel:

< Skript-Typ = "Text/Javascript" >

< / script >

2 Erstellen Sie ein Array mit der Funktion Array() und weisen Sie das Array in eine Variable namens "MyArray":

< Skript-Typ = "Text/Javascript" >

Var MyArray = Array();

< / script >

3 Fügen Sie drei Werte in das Array MyArray. Der erste Wert sollte haben einen Index Wert von "0" und einen String-Wert von "Wert 1". Der zweite Wert ein Indexes haben sollte der Wert "1" und einen String-Wert von "Wert 2". Der dritte Wert ein Indexes haben sollte der Wert "2" und einen String-Wert des "value 3".

< Skript-Typ = "Text/Javascript" >

Var MyArray = Array();

MyArray [0] = "Wert 1";

MyArray [1] = "Wert 2";

MyArray [2] = "Wert 3";

< / script >

4 Verwenden Sie die "document.write() Funktion" Ausgabe den Text "die Arraylänge ist". Verketten Sie Text mit dem Array Length-Wert mithilfe der Length-Eigenschaft und die Verkettung-Zeichen ("+"). Zum Beispiel:

< Skript-Typ = "Text/Javascript" >

Var MyArray = Array();

MyArray [0] = "Wert 1";

MyArray [1] = "Wert 2";

MyArray [2] = "Wert 3";

Document.Write ("die Arraylänge ist" + myArray.length);

< / script >

5 Ändern Sie die MyArray Länge durch Festlegen der Length-Eigenschaft. Verwenden Sie die document.write()-Funktion, um einen Zeilenumbruch ausgeben.

< Skript-Typ = "Text/Javascript" >

Var MyArray = Array();

MyArray [0] = "Wert 1";

MyArray [1] = "Wert 2";

MyArray [2] = "Wert 3";

Document.Write ("die Arraylänge ist" + myArray.length);

myArray.length = 6;

Document.Write("");

< / script >

6 Verwenden Sie eine zweite "Document.Write()""-Funktion, um die Textausgabe"ist die Arraylänge". Verketten Sie Text mit dem Array Length-Wert mithilfe der Length-Eigenschaft und die Verkettung-Zeichen ("+").

< Skript-Typ = "Text/Javascript" >

Var MyArray = Array();

MyArray [0] = "Wert 1";

MyArray [1] = "Wert 2";

MyArray [2] = "Wert 3";

Document.Write ("die Arraylänge ist" + myArray.length);

myArray.length = 6;

Document.Write("");

Document.Write ("die Arraylänge ist" + myArray.length);

< / script >

Speichern und Schließen von arrayLength.html.

7 Öffnen Sie arrayLength.html in einem Webbrowser. Überprüfen Sie, ob das Array erstellt und initialisiert, mit einer Länge von "3". Überprüfen Sie, ob nach dem Festlegen der Array-Länge-Wert, die Arraylänge "6." Elemente, die nicht zugewiesenen Werte werden "nicht definiert."

Tipps & Warnungen

  • Die JavaScript-Array Length-Eigenschaft ist einer der vielen verfügbaren JavaScript Array Objekteigenschaften, einschließlich Konstruktor, Prototyp, Index und Input.
  • JavaScript-Arrays können mit eine vordefinierte Anzahl von Elementen erstellt werden, indem man die Anzahl der Elemente in das Array-Deklaration. Z. B. "Var MyArray = Array(3);" erstellt ein Array mit 3 Elementen nicht definiert.
  • JavaScript-Arrays können mit vordefinierten Daten initialisiert werden. Z. B. "Var MyArray = ["Wert 1","Wert 2","Wert 3"];" erzeugt ein Array mit den Werten "Wert 1", "Wert 2" und "Wert 3" als Elemente in MyArray in den Indizes 0, 1 und 2.
  • JavaScript hat eine Vielzahl von Array-Funktionen. Finden Sie im Abschnitt Ressourcen für eine Liste dieser Funktionen.
  • Obwohl viele Tutorials vorschlagen mit das Schlüsselwort "new" beim Erstellen von arrays, kann unbeabsichtigte Folgen und kann weggelassen werden.