Maison > Article > interface Web > Méthode JavaScript concat() pour connecter deux ou plusieurs tableaux
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!