JavaScript数组连接

JavaScript数组连接教程

JavaScript数组 的 join() 方法用于将数组的所有元素连接成一个 字符串,同时,使用 join() 方法将数组连接成字符串时,还可以指定每个元素之间的分隔符。

JavaScript join()方法详解

定义

join() 方法可把数组的所有元素连接为一个字符串,并 返回 结果。

语法

array.join(separator);

参数

参数 描述
separator 可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。

返回值

返回一个字符串。该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入 separator 字符串而生成的。

技术细节

该函数只支持 JavaScript 1.1 即以上版本。

案例

数组连接为字符串

使用数组的 join 方法将数组连接为字符串

<!DOCTYPE html> <html> <head> <title>JavaScript join方法</title> <script type="text/javascript"> console.log("嗨客网(www.haicoder.net)"); var arr = new Array("Hello", "HaiCoder", "Hello", "JavaScript"); var sArr = arr.join(); console.log("SArr =", sArr); var sArr1 = arr.join("|"); console.log("SArr1 =", sArr1); </script> </head> </html>

程序运行后,控制台输出如下:

48_Javascript数组join方法.png

我们首先使用 new 创建了一个数组 arr,接着,我们使用了 join 方法,将数组转换成了字符串,并打印最后的字符串,我们看到,数组的每个元素使用默认的分隔符 “,”。

最后,我们再次使用 join 函数,将数组的每个元素连接成字符串,此时,显式指定了分隔符 “|”,我们看到,数组的每个元素之间使用了 “|” 分隔。

JavaScript数组连接总结

JavaScript 的数组的 join() 方法用于将数组的所有元素连接成一个字符串,同时,使用 join() 方法将数组连接成字符串时,还可以指定每个元素之间的分隔符。JavaScript join() 方法语法:

array.join(separator);