JavaScript Array (Array) Objekte
Die Rolle eines Arrays von Objekten ist: eine separate Variablennamen verwenden eine Reihe von Werten zu speichern.
Online Beispiele
Erstellen Sie ein Array, dessen Zuordnung:
Beispiele
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
Versuchen »
Unten auf der Seite finden Sie weitere Beispiele finden.
Was ist ein Array?
Ein Array von Objekten eine einzelne Variable mit dem Namen einer Reihe von Werten zu speichern.
Wenn Sie eine Reihe von Daten (zum Beispiel: der Name des Autos) haben, gibt es eine einzige Variable, wie folgt:
var car2="Volvo";
var car3="BMW";
Allerdings, wenn Sie möchten ein bestimmtes Fahrzeug, um herauszufinden? Und nicht drei, sondern 300 oder? Das wird keine leichte Aufgabe sein!
Der beste Weg ist, um ein Array zu verwenden.
Arrays können eine Variable verwenden, um die Namen aller Werte zu speichern, und verwendet werden, können einen beliebigen Variablennamen Wert zuzugreifen.
Jedes Element in der Anordnung hat seine eigene ID, damit sie leicht zugegriffen werden kann.
Erstellen Sie ein Array
Erstellen Sie ein Array, gibt es drei Möglichkeiten.
Der folgende Code definiert eine Reihe von Objekten aufgerufen myCars:
1: eine konventionelle Art und Weise:
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";
2: einfache Art und Weise:
3: wörtliche:
Access Array
Durch die Angabe des Array-Namen und Index-Nummer, können Sie ein bestimmtes Element zuzugreifen.
Die folgenden Beispiele können der erste Wert myCars Array zugreifen:
Im folgenden Beispiel wird das erste Element des Arrays von myCars ändern:
[0] ist das erste Element des Arrays. [1] ist, das zweite Element des Arrays. |
In einer Reihe von Objekten, die Sie anders machen können
Alle Variablen sind JavaScript-Objekte. Array-Elemente sind Objekte. Die Funktionen sind Objekte.
So können Sie verschiedene Variablentypen im Array.
Sie können Objekt Elemente, Funktionen, Arrays in einem Array enthalten:
arr [1] = myFunction;
arr [2] = myCars;
Array Methoden und Eigenschaften
Ein Array von Objekten mit vordefinierten Eigenschaften und Methoden:
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值
Eine vollständige Palette von Object Reference
Sie können für alle Eigenschaften und Methoden auf dem Array komplettes Referenzhandbuch auf diese Seite verweisen.
Referenzhandbuch enthält eine Beschreibung (und weitere Beispiele) alle Attribute und Methoden.
Eine vollständige Palette von Object Reference
Erstellen Sie neue Methode
JavaScript ist ein Prototyp globale Konstrukteure. Es können neue Eigenschaften und Methoden Javascript-Objekt erstellen.
Beispiel: Erstellen Sie einen neuen Ansatz.
for (i = 0; i <this.length; i ++) {
diese [i] = this [i] .toUpperCase ();
}
}
Versuchen »
Das oben gezeigte Beispiel erzeugt eine neue Reihe von Methoden für die Array Kleinbuchstaben in Großbuchstaben.
Weitere Beispiele
Zusammenführen von zwei Arrays - concat ()
Die Elementarzusammensetzung eines String - Array - join ()
Entfernen Sie das letzte Element des Arrays - pop ()
Hinzugefügt am Ende einer Reihe von neuen Elementen - push ()
Die Reihenfolge der Elemente in einem Array entsprechend der Sortier umkehren - reverse ()
Entfernen Sie das erste Element des Arrays - shift ()
Wählen Sie aus einer Reihe von Elementen - slice ()
Array sortieren (aufsteigend in alphabetischer Reihenfolge) - sort ()
Numerische Art (in aufsteigender Reihenfolge) - sort ()
Anzahl Sequencing (in numerischer Reihenfolge absteigend) - sort ()
Fügen Sie ein Element in die zweite Position in der Anordnung - splice ()
Konvertieren eines String - Array zu -toString ()
Am Anfang des Arrays neue Elemente hinzuzufügen - unshift ()