JavaScript-Programm zum Anhängen eines Objekts an ein Array

In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, mit dem ein Objekt an ein Array angehängt wird.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript Array push ()
  • JavaScript Array splice ()
  • JavaScript-Spread-Operator

Beispiel 1: Objekt mit push () an Array anhängen

 // program to append an object to an array function insertObject(arr, obj) ( // append object arr.push(obj); console.log(arr); ) // original array let array = (1, 2, 3); // object to add let object = (x: 12, y: 8); // call the function insertObject(array, object);

Ausgabe

 (1, 2, 3, (x: 12, y: 8))

Im obigen Programm wird die push()Methode verwendet, um einem Array ein Objekt hinzuzufügen.

Die push()Methode fügt ein Element am Ende eines Arrays hinzu.

Beispiel 2: Objekt mit splice () an Array anhängen

 // program to append an object to an array function insertObject(arr, obj) ( // find the last index let index = arr.length; // appending object to end of array arr.splice(index, 0, object); console.log(arr); ) // original array let array = (1, 2, 3); // object to add let object = (x: 12, y: 8); // call the function insertObject(array, object);

Ausgabe

 (1, 2, 3, (x: 12, y: 8))

Im obigen Programm wird die splice()Methode verwendet, um einem Array ein Objekt hinzuzufügen.

Die splice()Methode fügt ein Element hinzu und / oder entfernt es.

In der splice()Methode

  • Das erste Argument stellt den Index dar, in den Sie ein Element einfügen möchten.
  • Das zweite Argument gibt die Anzahl der zu entfernenden Elemente an (hier 0) .
  • Das dritte Argument stellt das Element dar, das Sie einem Array hinzufügen möchten.

Beispiel 3: Objekt mit dem Spread-Operator anhängen

 // program to append an object to an array function insertObject(arr, obj) ( // append object arr = (… arr, object); console.log(arr); ) // original array let array = (1, 2, 3); // object to add let object = (x: 12, y: 8); // call the function insertObject(array, object);

Ausgabe

 (1, 2, 3, (x: 12, y: 8))

Im obigen Programm wird der Spread-Operator verwendet, um einem Array ein Objekt hinzuzufügen.

Mit der Spread-Syntax können Sie alle Elemente in ein Array kopieren. Anschließend wird das Objekt am Ende des Arrays hinzugefügt.

Interessante Beiträge...