Maison > interface Web > js tutoriel > le corps du texte

Concaténer des tableaux à l'aide de la fonction concat en JavaScript

WBOY
Libérer: 2023-11-18 17:35:17
original
1416 Les gens l'ont consulté

Concaténer des tableaux à laide de la fonction concat en JavaScript

En JavaScript, la fusion de tableaux est une opération courante et peut être implémentée à l'aide de la fonction concat. La fonction concat peut combiner plusieurs tableaux dans un nouveau tableau. Regardons un exemple de code spécifique.

Tout d'abord, nous définissons plusieurs tableaux comme exemples de données :

var arr1 = [1, 2, 3];
var arr2 = [4, 5, 6];
var arr3 = [7, 8, 9];
Copier après la connexion

Ensuite, utilisez la fonction concat pour fusionner ces trois tableaux dans un nouveau tableau :

var newArr = arr1.concat(arr2, arr3);
Copier après la connexion

Après avoir exécuté ce code, newArr deviendra un contenant Un nouveau tableau de tous les éléments avec un contenu [1, 2, 3, 4, 5, 6, 7, 8, 9].

Vous pouvez également transmettre n'importe quel nombre de tableaux à fusionner dans l'appel de fonction. Par exemple, nous pouvons définir un autre tableau arr4:

var arr4 = ["a", "b", "c"];
Copier après la connexion

Nous fusionnons arr4 avec le précédent newArr:

var finalArr = newArr.concat(arr4);
Copier après la connexion

Après avoir exécuté ce code, finalArr contiendra tous les éléments du tableau précédent et de arr4, et son contenu est [1, 2 , 3, 4, 5, 6, 7, 8, 9, "a", "b", "c"].

Il convient de noter que la fonction concat ne modifie pas le tableau d'origine, mais crée un nouveau tableau et le renvoie. Par conséquent, la valeur du tableau d’origine ne change pas.

De plus, la fonction concat peut également être utilisée pour fusionner des tableaux multidimensionnels. Considérons le tableau bidimensionnel suivant :

var matrix1 = [[1, 2], [3, 4]];
var matrix2 = [[5, 6], [7, 8]];
Copier après la connexion

Nous pouvons utiliser la fonction concat pour fusionner Matrix1 et Matrix2 dans un nouveau tableau bidimensionnel :

var newMatrix = matrix1.concat(matrix2);
Copier après la connexion

Le newMatrix fusionné deviendra un nouveau tableau bidimensionnel contenant les deux tableaux et leurs le contenu est [[1, 2], [3, 4], [5, 6], [7, 8]].

Grâce à l'exemple de code ci-dessus, nous pouvons voir que l'utilisation de la fonction concat peut facilement fusionner des tableaux, qu'il s'agisse de tableaux unidimensionnels ou de tableaux multidimensionnels. Ceci est très utile lorsque vous travaillez avec des données de tableau. J'espère que ce petit exemple de code vous aidera !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal