Definition und Verwendung
Die Methode concat() wird verwendet, um zwei oder mehr Arrays zu verketten.
Diese Methode ändert nicht das vorhandene Array, sondern gibt nur eine Kopie des verbundenen Arrays zurück.
Syntax
arrayObject.concat(arrayX,arrayX,......,arrayX)
参数 | 描述 |
arrayX | 必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。 |
Rückgabewert
Gibt ein neues Array zurück. Das Array wird durch Hinzufügen aller arrayX-Parameter zu arrayObject generiert. Wenn das Argument der concat()-Operation ein Array ist, werden die Elemente im Array hinzugefügt, nicht das Array.
Beispiel
Beispiel 1
In diesem Beispiel verbinden wir die Parameter in concat() mit dem Array a:
<script type="text/javascript"> var a = [1,2,3]; document.write(a.concat(4,5)); </script>
Ausgabe:
1,2,3,4,5
Beispiel 2
In diesem Beispiel erstellen wir zwei Arrays und verwenden dann concat(), um sie zu verketten:
<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>
Ausgabe:
George,John,Thomas,James,Adrew,Martin
Beispiel 3
In diesem Beispiel erstellen wir drei Arrays und verwenden dann concat(), um sie zu verketten:
<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>
Ausgabe:
George,John,Thomas,James,Adrew,Martin,William,Franklin
Diese Methode wandelt zwei oder mehr -Strings in um und gibt einen neuen einzelnen String zurück.
Syntax
string.concat(string2, string3[, ..., stringN]);
Im Folgenden sind die Details der Parameter aufgeführt:
string2...stringN : 这些是要连接字符串。
Rückgabewert:
Gibt eine Verbindungszeichenfolge zurück.
Beispiel:
<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>
Dies führt zu folgendem Ergebnis:
Concatenated String :This is string oneThis is string two.
Das obige ist der detaillierte Inhalt vonJavaScript-Methode concat() zum Verbinden von zwei oder mehr Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!