我知道您可以通过循环数组元素并连接来完成此操作。但我正在寻找单行解决方案。 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(使用前将#替换为@)