JavaScript Array.join() 方法详解与使用示例

作者:函数茶馆时间:2026-10-22 21:07:12浏览:490

本文详细介绍JavaScript中Array.join()方法的语法与用法。该方法用于将数组元素连接为字符串,支持自定义分隔符。若省略参数则默认使用逗号。通过包含管道符、默认逗号及空字符串三种场景的代码示例,展示不同分隔符对输出结果的影响,帮助开发者快速掌握数组序列化技巧。

Array.join() 方法概述

首先介绍Array.join()函数的基本语法结构。


Array.join([separator])

参数separator指定用于分隔数组各元素的字符串。若未提供该参数,则默认使用逗号(,)进行分隔。

该函数返回一个字符串,其内容由数组所有元素通过指定的分隔符连接而成。当未提供分隔符时,默认以逗号(,)连接数组元素;若传入空字符串作为分隔符,则元素之间不插入任何字符直接拼接。若数组为空,函数返回空字符串。

代码示例演示

接下来通过具体示例演示该方法的实际应用。

示例1:

相关代码如下


<!DOCTYPE html>
<html>
<head>
 <title></title>
</head>
<body>
<script> 
function func() { 
 var a = [ 1, 2, 3, 4, 5, 6 ]; 
 document.write(a.join('|')); 
} 
func(); 
</script>
</body>
</html>

运行输出结果为:1|2|3|4|5|6

示例2:

相关代码如下


<!DOCTYPE html>
<html>
<head>
 <title></title>
</head>
<body>
<script> 
function func() { 
var a = [ 1, 2, 3, 4, 5, 6 ]; 
document.write(a.join()); 
} 
 
func(); 
</script> 
 
</body>
</html>

运行输出结果为:1,2,3,4,5,6

示例3:

相关代码如下


<!DOCTYPE html>
<html>
<head>
 <title></title>
</head>
<body>
<script> 
function func() { 
var a = [ 1, 2, 3, 4, 5, 6 ]; 
document.write(a.join('')); 
} 
func(); 
</script> 
</body>
</html>

运行输出结果为:123456

作者最新文章