Wie füge ich ein Objekt (z. B. eine Zeichenfolge oder eine Zahl) an ein Array in JavaScript an?
Antworten
Zu viele Anzeigen?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.
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';
.
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"]
- See previous answers
- Weitere Antworten anzeigen