2890 Stimmen

Wie kann man etwas an ein Array anhängen?

Wie füge ich ein Objekt (z. B. eine Zeichenfolge oder eine Zahl) an ein Array in JavaScript an?

4voto

Alireza Punkte 92209

Wir haben keine anhängen. Funktion für Array in JavaScript, aber wir haben drücken. y unshift . Stellen Sie sich vor, Sie haben das folgende Array:

var arr = [1, 2, 3, 4, 5];

Und wir möchten einen Wert an dieses Array anhängen. Wir können arr.push(6) und fügt am Ende des Feldes 6 hinzu:

arr.push(6); // Returns [1, 2, 3, 4, 5, 6];

Wir können auch Folgendes verwenden unshift Schauen Sie sich an, wie wir dies anwenden können:

arr.unshift(0); // Returns [0, 1, 2, 3, 4, 5];

Es handelt sich um Hauptfunktionen zum Hinzufügen oder Anhängen neuer Werte an die Arrays.

3voto

Aditya Punkte 656

Sie können die Funktion push() verwenden, wenn Sie Werte hinzufügen möchten, z.B.. arr.push("Test1", "Test2"); .

Wenn Sie ein Array haben, können Sie concat() verwenden, z. B. Array1.concat(Array2) .

Wenn Sie nur ein Element hinzufügen möchten, können Sie auch die Funktion Länge Methode, z.B. array[aray.length] = 'test'; .

2voto

Ir Calif Punkte 456

Anhängen von Elementen an ein Array

let fruits = ["orange", "banana", "apple", "lemon"]; /* Array declaration */

fruits.push("avacado"); /* Adding an element to the array */

/* Displaying elements of the array */

for(var i=0; i < fruits.length; i++){
  console.log(fruits[i]);
}

1voto

Sie können die drücken. Methode.

Array.prototype.append = function(destArray){
    destArray = destArray || [];
    this.push.call(this, ...destArray);
    return this;
}
var arr = [1,2,5,67];
var arr1 = [7,4,7,8];
console.log(arr.append(arr1)); // [7, 4, 7, 8, 1, 4, 5, 67, 7]
console.log(arr.append("Hola")) // [1, 2, 5, 67, 7, 4, 7, 8, "H", "o", "l", "a"]

1voto

Harun Or Rashid Punkte 4471

push() fügt ein neues Element an das Ende eines Arrays an.

pop() entfernt ein Element vom Ende eines Arrays.

Um ein Objekt (z. B. eine Zeichenkette oder eine Zahl) an ein Array anzuhängen, verwenden Sie:

array.push(toAppend);

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X