Maison  >  Article  >  interface Web  >  Méthode JavaScript concat() pour connecter deux ou plusieurs tableaux

Méthode JavaScript concat() pour connecter deux ou plusieurs tableaux

黄舟
黄舟original
2017-11-03 10:24:394305parcourir

Définition et utilisation

La méthode concat() est utilisée pour concaténer deux ou plusieurs tableaux.

Cette méthode ne modifie pas le tableau existant, mais renvoie uniquement une copie du tableau connecté.

Syntaxe

arrayObject.concat(arrayX,arrayX,......,arrayX)
参数 描述
arrayX 必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。

Valeur de retour

Renvoie un nouveau tableau. Le tableau est généré en ajoutant tous les paramètres arrayX à arrayObject. Si l'argument de l'opération concat() est un tableau, alors les éléments du tableau sont ajoutés, pas le tableau.

Exemple

Exemple 1

Dans cet exemple, nous allons connecter les paramètres de concat() au tableau a :

<script type="text/javascript">

var a = [1,2,3];
document.write(a.concat(4,5));

</script>

Sortie :

1,2,3,4,5

Exemple 2

Dans cet exemple, nous créons deux tableaux puis utilisons concat() pour les concaténer :

<script type="text/javascript">

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

var arr2 = new Array(3)
arr2[0] = "James"
arr2[1] = "Adrew"
arr2[2] = "Martin"

document.write(arr.concat(arr2))

</script>

Sortie :

George,John,Thomas,James,Adrew,Martin

Exemple 3

Dans cet exemple, nous créons trois tableaux puis utilisons concat() pour les concaténer :

<script type="text/javascript">

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

var arr2 = new Array(3)
arr2[0] = "James"
arr2[1] = "Adrew"
arr2[2] = "Martin"

var arr3 = new Array(2)
arr3[0] = "William"
arr3[1] = "Franklin"

document.write(arr.concat(arr2,arr3))

</script>

Sortie :

George,John,Thomas,James,Adrew,Martin,William,Franklin

Cette méthode convertit deux ou plusieurs chaînes en et renvoie une nouvelle chaîne unique.
Syntaxe

string.concat(string2, string3[, ..., stringN]);

Voici les détails des paramètres :

    string2...stringN : 这些是要连接字符串。

Valeur de retour :

Renvoie une chaîne de connexion.
Exemple :

<html>
<head>
<title>JavaScript String concat() Method</title>
</head>
<body>
<script type="text/javascript">
var str1 = new String( "This is string one" );
var str2 = new String( "This is string two" );
var str3 = str1.concat( str2 );
 
document.write("Concatenated String :" + str3); 
</script>
</body>
</html>

Cela produira le résultat suivant :

Concatenated String :This is string oneThis is string two.

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!

Déclaration:
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