Dieses Tutorial veranschaulicht das Verfahren, um ein Array an einen anderen anzuhängen.
So fügen Sie ein Array an ein anderes Array in JavaScript an?
Um ein Array an einen anderen anzuhängen, ermöglicht JavaScript einige vordefinierte Methoden, die unten aufgeführt sind:
Lassen Sie uns die Arbeit jeder Methode getrennt untersuchen.
Methode 1: Gehen Sie ein Array mit der concat () -Methode an ein anderes Array an
Um ein Array an einen anderen anzuhängen, können Sie die „verwenden“concat ()" Methode. Es kombiniert die beiden Arrays und gibt ein neues Array zurück.
Syntax
Sie können die untergegebene Syntax für die concat () -Methode verwenden:
Hier appendiert die concat () -Methode Elemente von “Array2" Zu "Array1”.
Beispiel
Erstens werden wir zwei genannte Arrays erstellen. “Array1" Und "Array2”:
Jetzt werden wir die Elemente von Array2 an die Array1 anhängen, indem wir die CONCAT () -Methode verwenden und in einem “speichern“NEWArray”:
var newarray = array1.concat (array2);Zuletzt werden wir die "drucken" druckenNEWArray" Verwendung der "Konsole.Protokoll()" Methode:
Konsole.log (newArray);Die Ausgabe zeigt an, dass wir die beiden Arrays erfolgreich angehängt haben:
Wechseln wir zur nächsten Methode, um Arrays anzuhängen.
Methode 2: Gehen Sie ein Array mithilfe der PUSP () -Methode an ein anderes Array an
Sie können auch die „verwenden“drücken()Methode, eine weitere vordefinierte Methode von JavaScript, die zum Anhängen von zwei Arrays verwendet wird. Es ist möglich, es mit dem zu kombinierenanwenden()" Methode. Es ist nicht erforderlich, ein neues Array zum Speichern angehängter Arrays zu erstellen, da die PUSP () -Methode die Elemente zum vorhandenen Array hinzufügt.
Syntax
Befolgen Sie die untergegebene Syntax unter Verwendung sowohl von Application () als auch Push () -Methoden, um anzugreifen “Array2" In "Array1”:
Beispiel
In diesem Beispiel werden wir die zuvor erstellten Arrays benennen “Array1" Und "Array2”Und appendieren Sie beide Arrays mit der“drücken()" Methode:
Schließlich drucken wir die Array1 -Elemente mit dem “Konsole.Protokoll()" Methode:
Konsole.log (array1);Die Ausgabe zeigt, dass Array2 erfolgreich mit Array1 angehängt ist:
Schauen wir uns eine andere Methode an, um ein Array an das andere Array anzuhängen.
Methode 3: Gehen Sie ein Array mit dem Spread Operator an ein anderes Array an
Sie können eine weitere Methode von JavaScript verwenden, die als "das" namens "Ausbreitung" Operator. Dieser Bediener wird als "[...]" bezeichnet. Es schafft ein drittes Array, indem die Komponenten der ersten beiden Arrays kombiniert werden.
Syntax
Verwenden Sie für den Spread Operator die folgende Syntax:
Beispiel
Wir werden die oben erstellten Arrays betrachten. “Array1" Und "Array2”Und schließen Sie sich ihnen mit Spread Operator an:
Drucken Sie dann das Array "NEWArrayDas speichert das resultierende Array nach dem Verbinden der Elemente beider Arrays:
Konsole.log (newArray);Sie können in der Ausgabe sehen, dass die Elemente beider Arrays jetzt angehängt sind:
Wir haben einfachste Methoden gesammelt, um ein Array an einen anderen anzuhängen.
Notiz: Diese Methoden sind effizient, um kleine Arrays zu kombinieren. Wenn Sie große Arrays anhängen möchten, müssen Sie eine benutzerdefinierte Methode erstellen.
Abschluss
Um ein Array an einen anderen anzuhängen, können Sie die vordefinierten Methoden von JavaScript verwenden, einschließlich der concat () -Methode, der Push () -Methode und dem Spread -Operator. Alle diese vordefinierten Methoden sind für kleine Arrays effizient. Wenn Sie ein großes Array kombinieren oder anhängen möchten, können Sie eine benutzerdefinierte Methode für effiziente Ergebnisse erstellen. In diesem Tutorial wurde das Verfahren zum Anhängen eines Arrays an einen anderen mit geeigneten Beispielen dargestellt.