JavaScript 的 数组 的 join() 方法用于将数组的所有元素连接成一个 字符串,同时,使用 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>
程序运行后,控制台输出如下:
我们首先使用 new 创建了一个数组 arr,接着,我们使用了 join 方法,将数组转换成了字符串,并打印最后的字符串,我们看到,数组的每个元素使用默认的分隔符 “,”。
最后,我们再次使用 join 函数,将数组的每个元素连接成字符串,此时,显式指定了分隔符 “|”,我们看到,数组的每个元素之间使用了 “|” 分隔。
JavaScript 的数组的 join() 方法用于将数组的所有元素连接成一个字符串,同时,使用 join() 方法将数组连接成字符串时,还可以指定每个元素之间的分隔符。JavaScript join() 方法语法:
array.join(separator);