定義和用法
元素是透過指定的分隔符號來分隔的。
語法
arrayObject.join(separator)
參數 | #描述 |
separator | 可選。指定要使用的分隔符號。如果省略該參數,則使用逗號作為分隔符號。 |
傳回值
回傳一個字串。這個字串是透過將 arrayObject 的每個元素轉換成字串,然後把這些字串連接起來,在兩個元素之間插入 separator 字串而產生的。
實例
範例1
在本例中,我們將建立一個數組,然後把它的所有元素放入一個字串:
<script type="text/javascript"> var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr.join()) </script>
輸出:
George,John,Thomas
範例2
在本範例中,我們將使用分隔符號來分隔陣列中的元素:
<script type="text/javascript"> var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr.join(".")) </script>
輸出:
George.John.Thomas
下面是參數的詳細資訊:
separator : 指定字符串分开数组的每个元素。如果省略,则数组元素用逗号分隔。
傳回值:
傳回接合所有陣列元素之後的字串。
範例:
<html> <head> <title>JavaScript Array join Method</title> </head> <body> <script type="text/javascript"> var arr = new Array("First","Second","Third"); var str = arr.join(); document.write("str : " + str ); var str = arr.join(", "); document.write("<br />str : " + str ); var str = arr.join(" + "); document.write("<br />str : " + str ); </script> </body> </html>
這將產生以下結果:
str : First,Second,Third str : First, Second, Third str : First + Second + Third
以上是JavaScript把陣列中的所有元素放入一個字串的方法join()的詳細內容。更多資訊請關注PHP中文網其他相關文章!