Zugabe von Array
• ary.push ()
Fügen Sie ein Element zum Ende des Arrays hinzu, das die Länge des Neuen Arrays nach hinzugefügtem Hinzufügen zurückgibt, und das ursprüngliche Array wird geändert
• ary.unshift ()
Das Hinzufügen von Elementen zum Beginn des Arrays gibt die Länge des Neuarrays nach dem Hinzufügen zurück, und das ursprüngliche Array wird geändert
• var ary = [1,2,3,4];
var res = ary.unshift (6);
console.log (res); ---> 5
Was zurückgegeben wird, ist die Länge des neuen Arrays • Ary.SPLICE (N, M, X), um M -Elemente aus dem Index N zu löschen, das neu hinzugefügte Element X vor dem Index N zu platzieren und das gelöschte Element als neues Array zurückzugeben und das ursprüngliche Array zu ändern.
• Ary.SPLICE (n, 0, x)
0 Elemente werden aus dem Index N gelöscht und das neu hinzugefügte Element X wird vor dem Index n platziert. Das zurückgegebene leere Array wird geändert.
• Ary.SPLICE (n, m)
Löschen Sie M -Elemente aus dem Index N, geben Sie den gelöschten Inhalt als neues Array zurück und ändern Sie das ursprüngliche Array
• Spleiß (0,0, x) ------> Unschub
Löschung von Arrays
• ary.pop () löscht das letzte Element des Arrays, gibt das gelöschte Element zurück und das ursprüngliche Array wird geändert
• ary.shift () löscht das erste Element des Arrays, gibt das gelöschte Element zurück und das ursprüngliche Array wird geändert
• var ary = [5,8,3,4,6]; var res = ary.Shift (); console.dir (res); ----> 5 RECHT DAS ERSTE ARBEITSETZUNG • Löschen Sie den Inhalt des letzten Elements des Array Ary.splice (Ary.Length-
1,1) //ary.length-1 Der Inhalt des letzten Elements des Array ary.length- = 1 ary.length--
• var ary = [5,8,3,4,6]; //
ary.spleplice (ary.length-1,1); //
Ary.Length- = 1;
console.dir (ary); ---->
Die Ausgabe ist Abfrage und Kopieren von [5,8,3,4] Array
• Slice (N, M) startet mit dem Index N, findet Index M und gibt den gefundenen Inhalt als Neuarray zurück, und das ursprüngliche Array ändert sich nicht.
• Slice (N-1, M) extrahiert den n-ten Term in die mth-Term des Arrays
• Slice (n) Finden Sie das Ende des Arrays aus dem Index n
• Slice (0) schneiden () Kopieren Sie das Original -Array in einen Array -Klon
• concat () kann auch das Array -Klonen implementieren
• Die ursprüngliche Absicht von Conecat ist die Implementierung von Array -Stitching ary.concat (ARY2), um zwei Arrays zu spleißen
Arrays in Saiten umwandeln
• Das ToString nimmt jedes Element im Array heraus und trennt es mit einem Komma, und das ursprüngliche Array bleibt unverändert
• Join ("+") trennt jedes Element im Array mit einem angegebenen Trennzeichen
• Summe der Arrays
var ary = [5,8,3,4,6]; var str = ary.join ("+"); var total = eval (str); Konsole.dir (Gesamt); // die angegebene Zeichenfolge in einen realen Ausdruck ändern und var ary = [5,8,3,4,6] ausführen; var total = 0; für (var i = 0; i <ary.length; i ++) {total+= ary [i]; } console.dir (insgesamt);Array -Arrangement und Sortierung
• Reverse () sortieren Sie das invertierte Array und ändern Sie das ursprüngliche Array
• Sortieren kann realisieren, dass die Sortierung von groß nach klein oder von klein bis groß, aber direktes Schreiben kann nur Zahlen innerhalb von zehn Sortieren (Funktion (A, b) {return (ab);}) sortieren.
Einige häufig verwendete Methoden sind inkompatibel
• Indexof () -Methode gibt den Ort zurück, an dem ein angegebener String -Wert erstmals in der Zeichenfolge angezeigt wird.
• Fürach
•Karte
Ich werde in Zukunft im überfüllten Raum weiterhin ergänzen. Ich hoffe, es kann jedem helfen, gemeinsam zu verstehen und zu lernen.
Die obige kurze Diskussion über die Hinzufügung, Löschung, Änderung und Suche nach Arrays in JavaScript ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.