如何在javascript中将数组转换为没有逗号和空格分隔的字符串而不连接?

2023-11-22

我知道您可以通过循环数组元素并连接来完成此操作。但我正在寻找单行解决方案。 toString() 和 join() 返回元素以逗号分隔的字符串。 例如,

var array = ['apple', 'tree'];
var toString = array.toString()    # Will return 'apple,tree' instead of 'apple tree', same for join() method

你打电话时join没有任何参数被通过,,(逗号)被视为默认值并且toString内部调用join没有任何参数被通过。

因此,传递您自己的分隔符。

var str = array.join(' '); //'apple tree'
// separator ---------^

MDN 上的 Array.join

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在javascript中将数组转换为没有逗号和空格分隔的字符串而不连接? 的相关文章

随机推荐