Heim >Web-Frontend >js-Tutorial >Wie kann ich in JavaScript Elemente an ein Array anhängen?

Wie kann ich in JavaScript Elemente an ein Array anhängen?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-14 03:35:13919Durchsuche

How Can I Append Elements to an Array in JavaScript?

Elemente an Arrays in JavaScript anhängen

In JavaScript werden Arrays zum Speichern von Elementsammlungen verwendet. Wenn Sie neue Elemente zu einem vorhandenen Array hinzufügen müssen, gibt es zwei gängige Methoden:

Array.prototype.push

Die gängigste Methode zum Anhängen eines Elements Ein Array soll die Methode Array.prototype.push verwenden. Diese Methode fügt ein oder mehrere neue Elemente am Ende eines Arrays hinzu und gibt die neue Länge des Arrays zurück.

// initialize array
var arr = [
  "Hi",
  "Hello",
  "Bonjour"
];

// append new value to the array
arr.push("Hola");

console.log(arr); // [ 'Hi', 'Hello', 'Bonjour', 'Hola' ]

Spread-Operator

Eine andere Möglichkeit zum Anhängen Um ein Element in ein Array einzufügen, muss der Spread-Operator (...) verwendet werden. Mit diesem Operator können Sie die Elemente eines vorhandenen Arrays in ein neues Array verteilen und dann am Ende neue Elemente hinzufügen.

// initialize array
var arr = [
  "Hi",
  "Hello",
  "Bonjour"
];

// append new value to the array using the spread operator
var newArr = [...arr, "Hola"];

console.log(newArr); // [ 'Hi', 'Hello', 'Bonjour', 'Hola' ]

Beide Methoden erzielen das gleiche Ergebnis, jedoch mit der Methode Array.prototype.push ist praktischer, wenn Sie nur wenige Elemente an ein Array anhängen müssen. Für komplexere Manipulationen bietet der Spread-Operator eine größere Flexibilität.

Das obige ist der detaillierte Inhalt vonWie kann ich in JavaScript Elemente an ein Array anhängen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn