1. Einführung in Arrays
Die Elementtypen im Array können numerisch, string, boolean usw. oder sogar ein Array sein.
2. Definieren Sie ein Array
1. Definieren Sie ein Array durch den Konstruktor des Arrays:
var arr = new Array (); var arr = new Array (Größe); var arr = new Array (Element1, Element2, ...);
2. Definieren Sie das Array direkt:
var arr = ["String", true, 13];
PS: Wie Objekt ruft dieses Schreiben nicht den Array () -Konstruktor auf.
3. Array -Elemente
1. Access Array -Elemente: über Access Operator [] wie arr [2];
2. Array -Elemente hinzufügen: Weisen Sie Array -Elementen direkt Werte zu.
3.. Array -Elemente löschen:
Sobald ein Array -Element definiert ist, kann es nicht gelöscht werden. Durch die Verwendung des Löschbetreibers kann nur den Wert des Array -Elements löschen, wodurch der Elementwert undefiniert wird, aber ein Array -Element kann nicht löschen, und die Elemente im Array können nicht reduziert werden.
4. Anzahl der Array -Elemente: Arraylänge. Array.length
4. Array -Methode
toString (): Array in String konvertieren
Join (): Verkettieren Sie Array -Elemente in Saiten und verbinden Sie Arrayelemente automatisch mit Kommas als Anschlüsse. 1,2,3
Join (STR): Verkettieren Sie Array -Elemente in Saiten und verwenden Sie STR als Anschluss, um Array -Elemente zu verbinden. Join (-): 1-2-3
Stack -Methode:
Push (): Fügen Sie am Ende des Arrays ein Element hinzu, und der Rückgabewert ist die Länge des Arrays nach dem Hinzufügen des Elements.
Pop (): Entfernen Sie das letzte Element vom Ende des Arrays, reduzieren Sie den Längenwert des Arrays und geben Sie dann das entfernte Element zurück.
Warteschlangenmethode:
Push (): Fügen Sie am Ende des Arrays ein Element hinzu, und der Rückgabewert ist die Länge des Arrays nach dem Hinzufügen des Elements.
rever (): Entfernen Sie ein Element vom vorderen Ende des Arrays, reduzieren Sie den Längenwert des Arrays und geben Sie dann das entfernte Element zurück. Und bewegen Sie alle verbleibenden Elemente um 1 Bit voran.
Unshift (): Fügen Sie ein Element aus dem vorderen Ende des Arrays hinzu, und der Rückgabewert ist die Länge des Arrays nach dem Hinzufügen des Elements (dh Browser unterstützt den Rückgabewert nicht und definierte Rückgabe). ein
Sortieren durch:
reverse (): invert
sort (): Sortieren Sie nach Charakter -Codierungsreihenfolge
Sortieren (Reihenfolge): Der Bestellparameter muss eine Funktion sein, und die Funktion sollte zwei Parameter haben.
// positive Sortierungsfunktion Stock (value1, value2) {if (value1 <value2) {return -1;} else if (value1> value2) {return 1;} else {return 0;} // Reverse -Sortierungsfunktion des Value1 -Werts (value2) {value1 <value2) {return 1;} con -if (value1) {value1; [0,1,5,10,15]; Box.Sort (Ascorder); Box.Sort (Nachforder);Wie man arbeitet:
concat (): Fügen Sie Elemente hinzu und generieren Neuarray, die Länge des ursprünglichen Arrays ändert sich nicht.
Splice (): Array -Elemente löschen, ersetzen oder einfügen.
Splice (Start, Anzahl, Wert, ...): Start: Startposition; Zählung: Anzahl der Elemente
Slice (Start, Ende): Gibt einen Teil des Arrays zurück.
tolocalstring (): zur lokalen Zeichenfolge konvertieren.
Das obige ist das relevante Wissen über die Definition von JavaScript -Arrays und Nummernbetriebstechniken, die Ihnen vom Editor vorgelegt wurden. Ich hoffe, es wird für Sie hilfreich sein!