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

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

黄舟
Libérer: 2017-11-03 10:24:39
original
4340 Les gens l'ont consulté

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)
Copier après la connexion
参数描述
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>
Copier après la connexion

Sortie :

1,2,3,4,5
Copier après la connexion

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>
Copier après la connexion

Sortie :

George,John,Thomas,James,Adrew,Martin
Copier après la connexion

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>
Copier après la connexion

Sortie :

George,John,Thomas,James,Adrew,Martin,William,Franklin
Copier après la connexion

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

string.concat(string2, string3[, ..., stringN]);
Copier après la connexion

Voici les détails des paramètres :

    string2...stringN : 这些是要连接字符串。
Copier après la connexion

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>
Copier après la connexion

Cela produira le résultat suivant :

Concatenated String :This is string oneThis is string two.
Copier après la connexion

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!