在本教程中,我们向您展示了三种在JavaScript中将数组转换为字符串的方法。
1.使用join()方法
1.使用toString()方法
1.使用空字符串
join()
方法将元素数组转换为逗号分隔的字符串。
示例1:
const strArry = ['r','a','m', 'e', 's', 'h'];
console.log(strArry.join());
输出:
r,a,m,e,s,h
示例2:
const arr = ['r','a','m', 'e', 's', 'h', 1,2,3];
console.log(arr.join());
输出:
r,a,m,e,s,h,1,2,3
我们还可以将自己的分隔符作为参数传递给join()
方法。
在下面的示例中,我们传递了-
作为分隔符参数,以便字符串由减号运算符-
分隔。
例子:
const arr = ['r','a','m', 'e', 's', 'h', 1,2,3];
console.log(arr.join('-'));
输出:
r-a-m-e-s-h-1-2-3
toString()
方法还连接数组并返回字符串,其中元素数组由逗号分隔。
例子:
const strArry = ['r','a','m', 'e', 's', 'h'];
console.log(strArry.toString());
输出:
r,a,m,e,s,h
如果添加一个带有空字符串“”的数组,它会将该数组转换为字符串。
例子:
const strArry = ['r','a','m', 'e', 's', 'h'];
console.log(strArry + '');
输出:
r,a,m,e,s,h
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://www.javaguides.net/2019/11/convert-array-to-string-in-javascript.html
内容来源于网络,如有侵权,请联系作者删除!