Die Methode concat
Die Methode concat fusioniert die angegebenen Arrays
zu einem gemeinsamen Array. Die Methode wird auf
eines der Arrays angewendet, und in den Parametern der Methode
werden die restlichen zu fusionierenden Arrays
übergeben. Dabei verändert die Methode nicht das ursprüngliche Array,
sondern gibt ein neues zurück.
Syntax
array.concat(weiteresArray, undNochEinArray, undNochEins...);
Beispiel
Lassen Sie uns 3 Arrays mit Hilfe der Methode
concat zu einem zusammenführen:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
Ergebnis der Codeausführung:
[1, 2, 3, 4, 5, 6]
Beispiel
Lassen Sie uns nun zwei Arrays zusammenführen:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
Ergebnis der Codeausführung:
[1, 2, 3, 4]
Beispiel
Man kann nicht nur Arrays, sondern auch konkrete Werte übergeben:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
Ergebnis der Codeausführung:
[1, 2, 3, 4, 5, 6]
Beispiel
Die Methode kann auf ein leeres Array angewendet werden. In diesem Fall werden alle zu fusionierenden Arrays als Parameter der Methode übergeben:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
Ergebnis der Codeausführung:
[1, 2, 3, 4, 5, 6]
Siehe auch
-
die Methode
join,
die ein Array zu einem String zusammenfügt