JavaScript 从数组创建一个逗号分隔的列表
在本文中,我们将看到如何使用JavaScript将数组转换为逗号分隔的列表。为了做到这一点,我们将使用一些最常用的方法。
从数组创建逗号分隔列表的方法:
- 使用Array join()方法
- 使用Array toString()方法
- 使用数组文字
方法1: Array join() 方法
该方法将数组的元素连接起来形成一个字符串,并返回新的字符串。数组的元素将由指定的分隔符分隔。如果未指定,默认分隔符为逗号(,)。
语法:
array.join(separator)
参数:
- separator: 该参数是可选的。它指定要使用的分隔符。如果不使用,将使用逗号(, )。
示例: 这个示例使用 join()方法 将数组元素连接起来,使用 逗号(, ) 作为分隔符。
// Input array
let arr = ["GFG1", "GFG2", "GFG3"];
// Function to create and
// display comma separated list
function gfg_Run() {
console.log("Comma Separates List: " + arr.join(", "));
}
gfg_Run();
输出
Comma Separates List: GFG1, GFG2, GFG3
方法2:Array toString()方法
该方法将一个数组转换为字符串并返回新的字符串。
语法:
array.toString()
返回值:
它返回一个用逗号分隔的表示数组值的字符串。
示例: 此示例使用 toString()方法 将数组转换为用逗号分隔的列表。 使用数组字面量。
// Input array
let arr = ["GFG1", "GFG2", "GFG3"];
// Function to create and
// display comma separated list
function gfg_Run() {
console.log("Comma Separated List: " + arr.toString());
}
gfg_Run();
输出
Comma Separated List: GFG1,GFG2,GFG3
方法3:使用数组字面量
这是一个包含用逗号分隔、用方括号括起来的数组元素表达式列表。
示例: 这个示例使用普通的数组名称并完成同样的工作。
// Array litral declaration
let arr = ["GFG1", "GFG2", "GFG3"];
// Function to display
// comma separated list
function gfg_Run() {
console.log("Comma Separated List: " + arr);
}
gfg_Run();
输出
Comma Separated List: GFG1,GFG2,GFG3