Heim > Artikel > Web-Frontend > So fügen Sie Arrays in JavaScript hinzu, löschen, ändern und überprüfen
Dieser Artikel beschreibt gängige Methoden zum Betreiben von Arrays. Ich hoffe, dass er für alle hilfreich ist.
Arrays sind ein wichtiger Wissenspunkt in JavaScript ist noch schwieriger. Heute werde ich Ihnen einige häufig verwendete Arbeitsmethoden in Arrays vorstellen. Diese Methoden können die Anzahl, Reihenfolge usw. von Arrays ändern und auf tatsächliche Fälle angewendet werden, um die Komplexität des Programms erheblich zu reduzieren
Code
<script type="text/javascript"> var arr=[1,2]; </script>
push()-Methode
Push bezieht sich auf das Hinzufügen von Daten zum letzten Bit des Arrays. Sie können eines hinzufügen , Oder mehrerepop ()-Methode
pop bezieht sich beim Schneiden auf das Array Beim Auslesen der letzten Ziffer müssen Sie darauf achten, dass Sie keine Parameter in den pop()-Klammern übergeben können und diese ungültig werden, wenn Sie sie
Unshift()- und Shift()-Methoden
Unshift () dient zum Hinzufügen von Inhalten ab der ersten Position, Shift () besteht darin, den Inhalt von der ersten Position zu subtrahieren
sort()-Methode
gibt das Array Sortieren von klein nach groß, sortiert nach ASC-Code
Reverse()-Methode
Array in umgekehrter Reihenfolge anordnen
Splice()-Methode
bezieht sich darauf, von der Zahl aus zu beginnen, wie viel Länge abzufangen ist, Parameter zu übergeben und am Abfangpunkt neue Daten hinzuzufügen
1 Wenn zwei Parameter im Spleiß ausgefüllt werden, bedeutet dies, dass ab diesem Bit begonnen wird und wie viele Bits abgefangen werden.
Beispiel: arr.slice(1,2) fängt von der ersten Position ab und fängt von der zweiten Position ab
2. Wenn nur ein Parameter im Spleiß ausgefüllt ist, bedeutet dies, von welcher Position aus begonnen wird Abfangen und bis zum Ende weiter abfangen.
Beispiel: arr.slice(1) fängt von der ersten bis zur letzten Ziffer ab
join()-Methode
Die Klammern müssen in Stringform vorliegen, damit die Arrays mit den hinzugefügten Dingen verbunden werdenDie Form der Zeichenfolge muss einem Standardformat entsprechen
Case-Sharing
Verwenden Sie die Push- und Sortiermethoden, um das Array zu deduplizieren und in der richtigen Reihenfolge anzuordnen
Programmieridee : Erstellen Sie zuerst ein neues leeres Array, um den neuen Wert zu speichern, und verwenden Sie dann eine for-Schleife, um das Array zu durchlaufen. Verwenden Sie, ob indexof gleich -1 ist, um festzustellen, ob das Array bereits im neuen Array vorhanden ist in das neue Array einfügen und schließlich die Sortierung
Code<script>
var arr=[1,1,1,3,5,4,6,5,4,3,2,6,4,7,8,7];
var newArr=[]; //新建一个空数组
for (var i = 0; i < arr.length; i++) {
if(newArr.indexOf(arr[i])==-1){//判断是否存在newArr中,不存在就放到里面
newArr.push(arr[i]);
}
}
newArr.sort();//将数组按顺序排列输出
console.log(newArr);
</script>
Ergebnis
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für alle beim Erlernen von Arrays hilfreich sein wird.
Das obige ist der detaillierte Inhalt vonSo fügen Sie Arrays in JavaScript hinzu, löschen, ändern und überprüfen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!