Das Array ist eine typische Datenstruktur in verschiedenen Programmiersprachen wie JavaScript. Es führt eine geordnete Liste indizierter Elemente. In einigen Fällen müssen Programmierer die Elemente mehrerer Arrays in ein einzelnes Array kombinieren oder zusammenführen.
In diesem Beitrag werden die Methoden zum Kombinieren von Arrays mit JavaScript erläutert.
So kombinieren Sie Arrays mit JavaScript?
Zum Kombinieren oder Zusammenführen von zwei oder mehr Arrays bietet JavaScript einige vorgebaute Methoden, die unten aufgeführt sind:
Methode 1: Kombinieren Sie Arrays mithilfe der concat () -Methode
Verwenden Sie die “, um mehrere Arrays in einem einzelnen Array zu kombinierenconcat ()" Methode. Es ist die einfachste und unkomplizierteste Möglichkeit, mehrere Arrays zu kombinieren.
Syntax
Befolgen Sie die angegebene Syntax zum Kombinieren der Arrays mit der concat () -Methode:
Array1.concat (Array2, Array3,…, Arrayn)
Es dauert mehrere Arrays als Parameter und kombiniert sie zu einem einzelnen Array.
Rückgabewert
Es gibt ein neues Array zurück, ohne die ursprünglichen Arrays zu beeinflussen.
Beispiel
Erstellen Sie drei Arrays, eine Reihe von gleichmäßigen Zahlen, ungeraden Zahlen und eine Primzahl:
var sogar = [2, 4, 6, 8]
var ungerade = [1, 3, 5, 7]
var prime = [11, 13, 17]
Ruf den "concat ()"Methode durch Übergabe"selbst" Und "Prime"Arrays, um sie in einem zu kombinieren"seltsam"Array und speichern Sie das resultierende Array in Variable"Kombination”:
var combinarray = ungerade.concat (sogar, primem);
Drucken Sie das kombinierte Array auf der Konsole mit dem “Konsole.Protokoll()" Methode:
Konsole.log (Kombination);
Ausgang
Die obige Ausgabe zeigt an, dass die Arrays “selbst" Und "Prime"Werden erfolgreich mit dem Array kombiniert"seltsam”.
Methode 2: Kombinieren Sie Arrays mit dem Spread Operator
Eine andere Möglichkeit, Arrays in JavaScript zu kombinieren, ist das “Operator ausbreiten”. Der Spread -Operator ist drei Punkte, die alle Elemente des Arrays in ein anderes Array kopieren. Es ist die effizienteste Möglichkeit, mehrere Arrays zu kombinieren oder zu verschmelzen.
Syntax
Verwenden Sie die folgende Syntax für den Spread -Operator, um mehrere Arrays in einem einzelnen Array zu kombinieren:
[… Array1,… Array2,… Array3,… Arrayn]
Beispiel
Verwenden Sie die oben genannten drei Arrays mit dem Namen “selbst","seltsam", Und "Prime”. Das enthält sogar Zahlen, ungerade Zahlen und Primzahlen Listen. Kombinieren Sie nun alle diese Arrays mit dem Spread Operator:
var combinarray = [… sogar,… seltsam,… Prime];
Ausgang
Der Ausgang zeigt an, dass die Arrays erfolgreich zu einem einzelnen Array verkettet wurden.
Abschluss
Verwenden Sie die „Mehrere Arrays in ein einzelnes Array in ein einzelnes Arrayconcat ()”Methode oder die“Operator ausbreiten”. Der Spread -Operator ist eine effiziente Möglichkeit, Arrays zu kombinieren. Es kopiert alle Elemente des Arrays in ein anderes Array. Die concat () -Methode ist die grundlegendste und unkomplizierteste Möglichkeit, Elemente von Arrays zu kombinieren oder zu verschmelzen. In diesem Beitrag werden die Methoden zum Kombinieren von Arrays mit JavaScript erläutert.