Méthode concat
La méthode concat fusionne les tableaux spécifiés
en un seul tableau commun. La méthode est appliquée à
l'un des tableaux, et les paramètres de la méthode
sont les autres tableaux à fusionner.
La méthode ne modifie pas le tableau d'origine,
mais renvoie un nouveau tableau.
Syntaxe
tableau.concat(autre_tableau, et_encore_tableau, et_encore...);
Exemple
Fusionnons 3 tableaux en un seul avec
la méthode concat :
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
Résultat de l'exécution du code :
[1, 2, 3, 4, 5, 6]
Exemple
Maintenant, fusionnons deux tableaux ensemble :
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
Résultat de l'exécution du code :
[1, 2, 3, 4]
Exemple
Il est possible de passer non seulement des tableaux, mais aussi des valeurs spécifiques :
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
Résultat de l'exécution du code :
[1, 2, 3, 4, 5, 6]
Exemple
La méthode peut être appliquée à un tableau vide. Dans ce cas, tous les tableaux à fusionner sont passés en paramètres de la méthode :
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
Résultat de l'exécution du code :
[1, 2, 3, 4, 5, 6]
Voir aussi
-
la méthode
join,
qui fusionne un tableau en une chaîne de caractères